Commit Graph
168302 Commits
Author SHA1 Message Date
Anna Kozlova 8ff49ddc39 inference: proper exceptions thrown checks (IDEA-152577) 2016-03-04 17:00:37 +01:00
Anna Kozlova 09e54999ef method ref: ensure equivalence (IDEA-152384) 2016-03-04 17:00:37 +01:00
Konstantin Bulenkov 2b3352ad16 update IdeTipsAndTricks.xml 2016-03-04 16:57:56 +01:00
nik 2c4d021cd4 plugin loading: don't fail if one of plugins required for a plugin which defines a module cannot be loaded (IDEA-152606) 2016-03-04 18:12:13 +03:00
Vassiliy.Kudryashov a8845d42c3 IDEA-152440 Changes in License Dialog: 'Terms Of Service' (TOS) and 'Privacy Policy' (PP) 2016-03-04 18:04:06 +03:00
Konstantin Bulenkov 2b872eb0a4 update Tips&Tricks in IDEA CE 2016-03-04 16:00:18 +01:00
Sergey Malenkov d222a1f125 Priliminary fix for expandable hints on the completion popup 2016-03-04 17:37:12 +03:00
Roman Shevchenko 1fb58e86b3 [tests] test cases added 2016-03-04 15:32:57 +01:00
peter 102374b1d3 (by patch from IDEA-151808) Walk up to the root to determine if file is in content roots 2016-03-04 15:14:44 +01:00
Dmitry Avdeev 95859d46eb blinking test fixed 2016-03-04 16:29:32 +03:00
Konstantin Kolosovsky bbde6e9121 vcs: More diagnostics for new project vcs-es detection 2016-03-04 16:11:31 +03:00
Konstantin Kolosovsky 993ec4bbe1 IDEA-119539 Optimized before and after filepaths comparison while detecting if "Change" is move/rename
Frequent "FilePath.getIOFile()" calls could lead to performance issues. For instance, there are snapshots with slow "Change.isMoved() or Change.isRenamed()" -> "Change.cacheRenameOrMove()" -> "Change.revisionPathsSame()" -> "LocalFilePath.getIOFile()" method calls.
2016-03-04 16:11:31 +03:00
Konstantin Kolosovsky fae857b99e Revert: vcs: Refactored "FilePath" implementations not to create new "File" instances on each "getIOFile()" call - reuse same "File" instance created in constructor instead (d962b00bb5) 2016-03-04 16:11:31 +03:00
Vladislav.Soroka d46109e579 maven: show ommited by conflict dependency nodes 2016-03-04 15:49:53 +03:00
Yaroslav Lepenkin bba4324bab Do not wrap javadoc description if every line is shorter than description (IDEA-152431)
Current wrapping approach sadly merges all lines and then tries to reflow text.
2016-03-04 15:33:34 +03:00
Kirill Likhodedov d02b9b6ce6 Mark CHeckinProjectPanel#getCommitMessage() as @NotNull & check usages 2016-03-04 15:16:34 +03:00
Yann Cébron 1ba43f40d6 DevKit: IconsReferencesContributor cleanup 2016-03-04 13:08:26 +01:00
Dmitry Batkovich bd5122e107 inspection tool window: create temp old presentation for unused inspection 2016-03-04 15:01:16 +03:00
Dmitry Batkovich e9a235a159 inspection tool window: show "nothing to view" panel when entry point node is selected. show fixes for unused declaration 2016-03-04 15:01:15 +03:00
Yann Cébron e6f36e8dbc IDEA-139173 DevKit: highlight unresolved icon references
plugin.xml: action/group@icon
2016-03-04 12:39:42 +01:00
Roman Shevchenko 54c811b9c7 [java] correct language levels for array stub classes (IDEA-152384) 2016-03-04 12:20:55 +01:00
Yann Cébron f872a3d7f5 @Presentation#typeName: require title capitalization 2016-03-04 11:49:27 +01:00
Vladislav.Soroka 8a7f8290be maven: honor dependency winners (IDEA-133331) 2016-03-04 13:47:25 +03:00
Pavel Dolgov f62c7fee85 javafx: Improve comparison of primitive values in the inspection of redundant FXML attributes and tags, test renamed to match the inspection name (IDEA-102276) 2016-03-04 13:23:30 +03:00
Egor.Ushakov f4e68b7b3c fixed quick eval inside new array creation 2016-03-04 13:17:04 +03:00
Roman Shevchenko 8c00874497 Merge remote-tracking branch 'origin/master' 2016-03-04 10:45:54 +01:00
Roman Shevchenko 867a3990c7 Cleanup (better API for overriding PSI factory) 2016-03-04 10:45:33 +01:00
Liana Bakradze 1d3f1bb5a0 added with to study EP's 2016-03-04 12:32:08 +03:00
Dmitry Batrak 4fe0dc283c Don't disable popup on Ctrl+hover for non-navigatable items, just don't change their style to hyperlink and don't change mouse cursor (required for WEB-13238)
This also restores a condition defining non-navigatable elements created for WEB-4470, which was partially removed for IDEA-108939
2016-03-04 11:44:17 +03:00
Dmitry Batrak 425a2a97c8 disable a workaround for a Mac OS JDK issue, when custom JDK with a fix is used 2016-03-04 11:05:13 +03:00
peter fb8f849467 handle INRE in more actionPerformed calls 2016-03-04 08:10:44 +01:00
peter 9a431f0252 TransactionGuard: expand javadoc + FAQ, @WrapInTransaction, minor movements 2016-03-04 08:08:45 +01:00
Sergey Malenkov 27da085da2 IDEA-152528 Keyboard shortcut input dialog is not repainted properly 2016-03-03 22:30:37 +03:00
Alexander Lobas 40b3d08774 IDEA-149210 Rework IDE notifications 2016-03-03 21:31:49 +03:00
Roman Shevchenko 32eff0c35c Cleanup (shared instances; unused code) 2016-03-03 19:14:07 +01:00
Anna Kozlova eeb4e4f49f inline superclass: proceed arrays (IDEA-152539) 2016-03-03 18:54:30 +01:00
Anna Kozlova db30803bee inline superclass: don't start push refactoring (with find usages, etc) inside inline; don't collect usages in all inheritors when at the end only one would be processed (IDEA-152480) 2016-03-03 18:54:30 +01:00
Anna Kozlova 20a8fcc015 inline local: search for usages in use-scope, accept non-project files (IDEA-152532) 2016-03-03 18:54:30 +01:00
Anna Kozlova ea7daa05cc inline superclass: skip constructors without body, e.g. kotlin default constructors (IDEA-152476) 2016-03-03 18:54:30 +01:00
Roman Shevchenko 0b5bc1acec Cleanup (constant) 2016-03-03 18:00:33 +01:00
Roman Shevchenko 009364f792 Merge remote-tracking branch 'origin/master' 2016-03-03 17:51:00 +01:00
Roman Shevchenko c47da586b7 Cleanup (typo) 2016-03-03 17:50:17 +01:00
Julia Beliaeva fc6d124624 [vcs-log] minor: move not null annotation 2016-03-03 19:38:45 +03:00
Alexander Lobas 1532dace6d IDEA-149210 Rework IDE notifications 2016-03-03 19:32:25 +03:00
Maxim.Mossienko e7dc1ded32 replace usages of SequenceLock with ReentrantLock 2016-03-03 17:07:24 +01:00
Aleksey Pivovarov 06ddccb92a diff: do not fail on editors with negative size
this can actually happen for some layouts, ex: BorderLayout
2016-03-03 18:57:01 +03:00
Aleksey Pivovarov cbebfe1c73 diff: allow to change proportions in three-side viewer 2016-03-03 18:50:51 +03:00
Gregory.Shrago 4dee50be5f Wallpaper: do not eat cpu cycles if not configured: but track system property 2016-03-03 18:45:43 +03:00
Roman Shevchenko 1f1c09d15e [ui] correct initial state of plugin update info dialog
Disables "OK" button if no plugins are selected.
2016-03-03 16:41:44 +01:00
nik 0aa7274999 maven: downgrade maven-resolver-* modules to Java 6 because they are added to classpath of maven process which may be started under older Java 2016-03-03 18:40:22 +03:00