Egor.Ushakov [Mon, 19 Jan 2015 15:07:55 +0000 (18:07 +0300)]
IDEA-133347 Can't set breakpoint and debug in decompiled code
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)
Vladimir Krivosheev [Mon, 19 Jan 2015 14:57:41 +0000 (15:57 +0100)]
Merge remote-tracking branch 'origin/master'
nik [Mon, 19 Jan 2015 14:23:03 +0000 (17:23 +0300)]
nio2 implementation of 'clonePermissions' corrected
Anna Kozlova [Mon, 19 Jan 2015 14:15:10 +0000 (15:15 +0100)]
NPE (IDEA-135369)
Anna Kozlova [Mon, 19 Jan 2015 14:02:11 +0000 (15:02 +0100)]
scopes: include/exclude disable status (IDEA-135311)
Eugene Zhuravlev [Mon, 19 Jan 2015 14:02:19 +0000 (15:02 +0100)]
deleting classpath index files for changed output roots
Vladimir.Orlov [Mon, 19 Jan 2015 14:15:43 +0000 (17:15 +0300)]
Merge remote-tracking branch 'origin/master'
Daniil Ovchinnikov [Mon, 19 Jan 2015 14:13:58 +0000 (17:13 +0300)]
Merge remote-tracking branch 'origin/master'
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
Vladimir.Orlov [Mon, 19 Jan 2015 14:12:35 +0000 (17:12 +0300)]
IDEA-133615 Automatic update breaks
Dennis Ushakov [Mon, 19 Jan 2015 14:03:52 +0000 (17:03 +0300)]
Merge remote-tracking branch 'origin/master'
Dennis Ushakov [Mon, 19 Jan 2015 14:00:47 +0000 (17:00 +0300)]
Merge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 19 Jan 2015 13:58:18 +0000 (14:58 +0100)]
IDEA-133004 (no comment injections for binary files)
Egor.Ushakov [Mon, 19 Jan 2015 13:28:07 +0000 (16:28 +0300)]
decompiler: fixed NPE with disabled line mapping
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
Konstantin Bulenkov [Mon, 19 Jan 2015 13:24:48 +0000 (14:24 +0100)]
can't find Kotlin top-level function in SE
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
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
Konstantin Bulenkov [Mon, 19 Jan 2015 13:03:00 +0000 (14:03 +0100)]
duplicate symbols in Search Everywhere
Anna Kozlova [Mon, 19 Jan 2015 12:47:51 +0000 (13:47 +0100)]
Merge remote-tracking branch 'origin/master'
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
Anna Kozlova [Mon, 19 Jan 2015 12:02:24 +0000 (13:02 +0100)]
add "implement methods" fix for unrelated default methods error (IDEA-135295)
Egor.Ushakov [Mon, 19 Jan 2015 12:00:52 +0000 (15:00 +0300)]
more diagnostics for EA-63802 - assert: PositionManagerImpl$.run
Dmitry Batkovich [Mon, 19 Jan 2015 11:43:31 +0000 (14:43 +0300)]
property selection when resource bundle editor is activated fixed
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
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
Anna Kozlova [Mon, 19 Jan 2015 11:34:15 +0000 (12:34 +0100)]
typo (IDEA-135291)
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
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)
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
peter [Mon, 19 Jan 2015 10:16:51 +0000 (11:16 +0100)]
fix HardcodedContracts NPE
Anna Kozlova [Mon, 19 Jan 2015 09:55:11 +0000 (10:55 +0100)]
Merge remote-tracking branch 'origin/master'
Dennis Ushakov [Mon, 19 Jan 2015 09:44:24 +0000 (12:44 +0300)]
#WEB-14743 fixed
Konstantin Bulenkov [Sun, 18 Jan 2015 14:28:28 +0000 (15:28 +0100)]
use JBUI
Konstantin Bulenkov [Sun, 18 Jan 2015 14:21:44 +0000 (15:21 +0100)]
+emptySize()
Konstantin Bulenkov [Sun, 18 Jan 2015 14:13:18 +0000 (15:13 +0100)]
HiDPI: wrap to JBUI.size
Anton Makeev [Sun, 18 Jan 2015 13:11:52 +0000 (14:11 +0100)]
Platform UI: use JBTestField by default in TextFieldWithBrowseButton
Konstantin Bulenkov [Sat, 17 Jan 2015 21:53:03 +0000 (22:53 +0100)]
HiDPI: fix action separators in toolbars
Vladimir Krivosheev [Sat, 17 Jan 2015 17:25:25 +0000 (18:25 +0100)]
reduce usage of JSDebuggerSupportUtils
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)
Bas Leijdekkers [Sat, 17 Jan 2015 14:33:03 +0000 (15:33 +0100)]
SSR: highlight speed search fragments in Used Templates History
Bas Leijdekkers [Sat, 17 Jan 2015 10:42:58 +0000 (11:42 +0100)]
SSR: highlight speed search fragments and bold categories in Existing Templates
Bas Leijdekkers [Sat, 17 Jan 2015 10:37:17 +0000 (11:37 +0100)]
SSR: include categories in Existing Templates speed search
Bas Leijdekkers [Sat, 17 Jan 2015 10:31:20 +0000 (11:31 +0100)]
SSR: fix speed search in Used Templates History
Bas Leijdekkers [Fri, 16 Jan 2015 16:35:00 +0000 (17:35 +0100)]
SSR: only allow to remove user defined configurations from existing templates
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)
Bas Leijdekkers [Fri, 16 Jan 2015 14:53:53 +0000 (15:53 +0100)]
SSR: textual improvement
Bas Leijdekkers [Thu, 15 Jan 2015 13:44:09 +0000 (14:44 +0100)]
"'clone()' instantiates objects with constructor" should warn on non-Cloneable class
Bas Leijdekkers [Thu, 15 Jan 2015 11:21:15 +0000 (12:21 +0100)]
new "Use of 'clone()' or 'Cloneable'" inspection
Bas Leijdekkers [Thu, 15 Jan 2015 10:40:07 +0000 (11:40 +0100)]
IG: clone() method may throw any exception to prevent cloning
Vladimir Krivosheev [Sat, 17 Jan 2015 15:36:23 +0000 (16:36 +0100)]
IDEA-135094 attempt to fix function parameter name mappings
Dennis Ushakov [Fri, 16 Jan 2015 21:03:06 +0000 (00:03 +0300)]
Merge remote-tracking branch 'origin/master'
Dennis Ushakov [Fri, 16 Jan 2015 20:58:40 +0000 (23:58 +0300)]
index-independent JSP parsing
Eugene Zhuravlev [Fri, 16 Jan 2015 20:09:58 +0000 (21:09 +0100)]
correct DCL initialization
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
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
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
peter [Fri, 16 Jan 2015 17:04:44 +0000 (18:04 +0100)]
try a more thorough gc to avoid test blinking
peter [Fri, 16 Jan 2015 16:46:36 +0000 (17:46 +0100)]
try harder to place snapshots in teamcity temp dir
peter [Fri, 16 Jan 2015 15:42:48 +0000 (16:42 +0100)]
IDEA-135280 IndexNotReadyException on Generate invocation in editor
Michael Golubev [Fri, 16 Jan 2015 15:27:45 +0000 (16:27 +0100)]
Docker integration - logs for external applications
Dmitry Avdeev [Fri, 16 Jan 2015 14:35:27 +0000 (17:35 +0300)]
IDEA-134818 Unable to fetch a missing resource
Dmitry Avdeev [Fri, 16 Jan 2015 14:26:16 +0000 (17:26 +0300)]
better diagnostics
Dmitry Avdeev [Thu, 15 Jan 2015 12:51:12 +0000 (15:51 +0300)]
cleanup
Egor.Ushakov [Fri, 16 Jan 2015 13:50:30 +0000 (16:50 +0300)]
show correct frame status on hotswap
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()
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
peter [Fri, 16 Jan 2015 13:16:02 +0000 (14:16 +0100)]
report errors from all validator inspections (IDEA-134417)
peter [Fri, 16 Jan 2015 13:15:52 +0000 (14:15 +0100)]
PsiEventsTest, perforce tests: dump heap snapshots to build temp dir
peter [Fri, 16 Jan 2015 13:12:24 +0000 (14:12 +0100)]
MemoryDumpHelper javadoc
Dennis Ushakov [Fri, 16 Jan 2015 12:27:04 +0000 (15:27 +0300)]
Merge remote-tracking branch 'origin/master'
Dennis Ushakov [Fri, 16 Jan 2015 12:24:22 +0000 (15:24 +0300)]
keep calm and ignore whitespace from XmlTagInsertHandler
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
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)
Maxim.Mossienko [Fri, 16 Jan 2015 12:04:06 +0000 (13:04 +0100)]
Merge remote-tracking branch 'origin/master'
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)
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
Anton Makeev [Fri, 16 Jan 2015 11:36:47 +0000 (12:36 +0100)]
Platform UI: non-opaque background for HyperlinkLabel
Kirill Likhodedov [Wed, 14 Jan 2015 14:23:35 +0000 (17:23 +0300)]
remove unused method
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.
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.
Maxim.Mossienko [Fri, 16 Jan 2015 11:32:12 +0000 (12:32 +0100)]
Merge remote-tracking branch 'origin/master'
Maxim.Mossienko [Fri, 16 Jan 2015 11:29:04 +0000 (12:29 +0100)]
Merge remote-tracking branch 'origin/master'
Andrey Vokin [Fri, 16 Jan 2015 11:28:18 +0000 (14:28 +0300)]
FeaturesUsageTrackerImpl loads features from plugins too
Andrey Vokin [Tue, 13 Jan 2015 11:55:36 +0000 (14:55 +0300)]
Statistics for Uploading SSH key
Yaroslav Lepenkin [Fri, 16 Jan 2015 12:25:21 +0000 (14:25 +0200)]
ImportLayoutPanel: "<blank lines>" attributes changed from link to greyed
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
Elizaveta Shashkova [Fri, 16 Jan 2015 11:01:23 +0000 (14:01 +0300)]
Merge branch 'origin/master'
Anton Makeev [Fri, 16 Jan 2015 10:46:50 +0000 (11:46 +0100)]
Platform: GCUtil API added (a bit more sane JavaDoc)
Elizaveta Shashkova [Fri, 16 Jan 2015 10:34:32 +0000 (13:34 +0300)]
a few renames
Egor.Ushakov [Fri, 16 Jan 2015 10:30:28 +0000 (13:30 +0300)]
IDEA-133871 1 minute wasted on first start (windows)
Egor.Ushakov [Fri, 16 Jan 2015 10:10:13 +0000 (13:10 +0300)]
do not show two View Text dialogs
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.
Julia Beliaeva [Fri, 16 Jan 2015 10:08:00 +0000 (13:08 +0300)]
[vcs-log] more clear code for cancelling future IDEA-134749
Julia Beliaeva [Fri, 16 Jan 2015 09:57:04 +0000 (12:57 +0300)]
[vcs-log] update javadoc IDEA-134749
Julia Beliaeva [Fri, 16 Jan 2015 09:45:50 +0000 (12:45 +0300)]
[vcs-log] code issues: separate predicate class
Julia Beliaeva [Fri, 16 Jan 2015 09:41:46 +0000 (12:41 +0300)]
[vcs-log] fix memory leak
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
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)