Anna Kozlova
7fcea68298
diamonds: copy throws list to static constructors to ensure correct unhandled exceptions, etc
2017-05-05 12:35:43 +03:00
Anna Kozlova
cbe1434211
jacoco: fail fast on don't skip all roots when duplicated classes are rejected by the engine (IDEA-169825)
2017-05-05 12:35:42 +03:00
Dmitry Batkovich
2772baf23f
properties: add javadoc
2017-05-05 11:04:36 +03:00
Dmitry Batkovich
bf62c49d31
properties: simplify new property action
2017-05-05 11:04:14 +03:00
nik
10cae441e0
build scripts: use more specific prefix for third party licenses list
...
Before that if several editions of the same product (e.g. IDEA Community and IDEA Ultimate) are built in the same script they will use the same file so only licenses from the last product will remain in it.
2017-05-05 09:31:15 +03:00
Tagir Valeev
7ee1ff4ccb
EqualsOnSuspiciousObject.html: missing space added
2017-05-05 13:01:03 +07:00
Tagir Valeev
9ef165b0ed
SimplifyStreamApiCallChainsInspection: Boolean.TRUE/FALSE::equals scenarios: check that lambda/method reference never return null
2017-05-05 13:00:00 +07:00
Tagir Valeev
23117b0247
SimplifyStreamApiCallChainsInspection: new scenarios (based on spring-boot code)
...
map(..).anyMatch(Boolean.TRUE::equals) -> anyMatch(..)
map(..).allMatch(Boolean.FALSE::equals) -> noneMatch(..)
map(..).noneMatch(Boolean.FALSE::equals) -> allMatch(..)
2017-05-05 11:40:11 +07:00
Tagir Valeev
5d4feb20d4
SimplifyStreamApiCallChainsInspection: suggest ot replace optional.stream().forEach() (Java 9) with optional.ifPresent()
2017-05-05 10:55:09 +07:00
Tagir Valeev
5b94cf43cf
LightQuickFixTestCase: Improved failure reporting when action is not found
2017-05-05 10:40:41 +07:00
Tagir Valeev
84d65b01fc
IgnoreResultOfCallInspectionBase: PsiUtilCore.getVirtualFile used (IDEA-CR-20744)
2017-05-05 09:29:29 +07:00
Sergey Malenkov
d6aa388c7b
IDEA-165089 refactor breadcrumbs from rectangles to arrows
2017-05-05 04:12:58 +03:00
Dmitriy Smirnov
7fa079b191
Fix change list browser label in the Commit dialog IDEA-172391
...
Removed unnecessary space to make the name consistent with other usages.
2017-05-05 02:27:03 +03:00
Ilya.Kazakevich
224966a18c
PY-24111: FileNotFoundError is Py3 only, use general OSError which is available in Py2
2017-05-04 23:06:25 +03:00
Konstantin Bulenkov
06f4ef5bdd
RUBY-19535 Search Everywhere is not useful when searching methods
2017-05-04 21:50:24 +02:00
Dmitry Trofimov
230eff7a0a
Revert removing deprecated usage (possibly fixes IDEA-172169, IDEA-172055, IDEA-171957)
2017-05-04 21:11:11 +02:00
Vassiliy.Kudryashov
5828214edb
IDEA-169849 Can't undo in Find in Path
2017-05-04 21:56:03 +03:00
Anna Kozlova
056fa05d85
junit 5: ensure order for started suites (IDEA-172258)
2017-05-04 20:54:32 +03:00
Daniil Ovchinnikov
948ec4aa5b
[groovy] console: updates
...
- print line after command end instead of printing before each command
- print result only when it's present
- prepend all user input with '> '
2017-05-04 20:45:56 +03:00
Aleksey Pivovarov
a602286a35
IDEA-168838 vcs: preview diff not refreshed on merge conflict resolve
2017-05-04 20:37:59 +03:00
Anna Kozlova
db2a341ef0
implementations search: disable optimization if scope contains non-java files (IDEA-172292)
2017-05-04 20:29:53 +03:00
Anna Kozlova
1d36b86e0c
lambda: ensure static factory is used when diamonds
2017-05-04 20:29:52 +03:00
Anna Kozlova
5516110b50
lambda: don't hide raw substitutions in functional types hierarchies (IDEA-172301)
2017-05-04 20:29:52 +03:00
Anna Kozlova
f3d0a39366
infer conditional expression type for incomplete calls (IDEA-171431)
2017-05-04 20:29:52 +03:00
Eldar Abusalimov
3c4fcef9fb
makedmg: Don't abort build in case DSStorePlaceHolder isn't there
...
Also add more debug logging for further investigation.
2017-05-04 19:14:50 +03:00
Eldar Abusalimov
38e35971a0
EA-95434 - assert: LanguageConsoleImpl$Helper.getDocument
...
Trace virtual file properties in order to investigate the assertion failure
more closely.
2017-05-04 19:14:50 +03:00
Eldar Abusalimov
2c4303606e
util: (minor) Add proper @Contract to ObjectUtils.tryCast()
2017-05-04 19:14:50 +03:00
Vladimir Krivosheev
0d5562570d
RUBY-19527 2017.1.2.rc1 broke all run configurations other than rails
...
we cannot get module from RC because it is not yet read
2017-05-04 18:11:40 +02:00
Vladimir Krivosheev
a480567a4e
findModule — read action not required (method is thread safe)
2017-05-04 18:11:39 +02:00
Dmitry Batkovich
36d4344ad3
frequently used inheritor inspection: use smart pointer to class instead descriptor element
2017-05-04 18:53:43 +03:00
Alexander Kass
ab70cfc893
DBE: forget to optimize Redshift icons
2017-05-04 18:46:38 +03:00
Egor.Ushakov
f79c780b1f
EA-100789 - NPE: BreakpointManager.getXBreakpointManager
2017-05-04 18:43:01 +03:00
Dmitry Batkovich
6466f66af2
method chains completion: fix tests
2017-05-04 18:40:04 +03:00
Vladimir Krivosheev
1006e1c2f0
IDEA-CR-20757 change default separator to .
...
default separator changed to . because only CMakeWorkspace uses -. - "conflicts" with - dash in the project name, so, current implicit default is restored.
2017-05-04 17:33:11 +02:00
Vladimir Krivosheev
60b88fd3ab
cleanup — no need to use URLS_COMPARATOR (equal to natural comparator)
2017-05-04 17:33:10 +02:00
Vladimir Krivosheev
fcba204161
simplify code
2017-05-04 17:33:09 +02:00
Vassiliy.Kudryashov
7e61b2e273
IDEA-172136 Search text area has an improper height
2017-05-04 18:30:25 +03:00
Rustam Vishnyakov
38aed1b821
Fixed IDEA-172322 Wrong line spacing for files opened on project start
2017-05-04 17:52:58 +03:00
nik
55e3295c48
app engine: show notification which suggests to migrate to the Google Cloud SDK
2017-05-04 17:49:09 +03:00
nik
859a8be594
javadoc added
2017-05-04 17:49:09 +03:00
nik
17425af5c0
project structure dialog: show warning if user tries to manually edit a facet imported from an external model (IDEA-171948)
2017-05-04 17:49:08 +03:00
nik
0cbebc1c94
project model: distinguish facets imported from external models
...
This information can be used to show a warning if user tries to manually change configuration of a facet imported from an external model in the Project Structure dialog (IDEA-171948).
2017-05-04 17:49:08 +03:00
Daniil Ovchinnikov
f0d191b044
[groovy] console: include imports in command if they are not selected
...
(IDEA-172217)
2017-05-04 17:30:23 +03:00
Konstantin Aleev
833aaadccc
FinderRecursivePanel: lazily get item tooltip
2017-05-04 17:27:41 +03:00
Vladimir Krivosheev
67c8554b94
cleanup (default impl, simplify code)
2017-05-04 16:25:14 +02:00
peter
7bfb25a3e8
retain all intersection type components in dfa type (IDEA-172337)
2017-05-04 16:21:50 +02:00
Vladimir Krivosheev
60877cd63e
move getProjectCachePath to ProjectUtil
2017-05-04 16:17:20 +02:00
Vladimir Krivosheev
81c9446bd6
appSystemDir — canonicalize path (as Compiler Caches does it)
2017-05-04 16:17:18 +02:00
Eugene Zhuravlev
b219c37ac8
make sourcepath checks pass for newer builds of javac9 (IDEA-172212)
2017-05-04 15:43:40 +02:00
Bas Leijdekkers
7ddc0910f5
RegExp: new "Anonymous capturing group or numeric back reference" inspection
2017-05-04 15:31:32 +02:00