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