Commit Graph
194654 Commits
Author SHA1 Message Date
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