Commit Graph
169858 Commits
Author SHA1 Message Date
Anna.Kozlova 2f0bfeb404 testdata for IDEA-153999 2016-04-01 16:53:23 +02:00
Anna.Kozlova c1c40665ce erasure type of new expression if diamonds were used and during applicability check unchecked conversion was applied (IDEA-154009) 2016-04-01 16:53:23 +02:00
peter 874d1a07d3 completion: replace synchronous transactions with runTransactionWithEverythingCommitted 2016-04-01 16:38:28 +02:00
peter a1ba8b8b73 remove invokeLater from StaticInheritanceFix and AddModuleDependencyFix 2016-04-01 16:38:28 +02:00
peter 3e1437f0b0 handle app/project frame closing synchronously 2016-04-01 16:38:27 +02:00
Dmitry Avdeev bfc2c8872e loading project under one progress (take two) 2016-04-01 17:32:21 +03:00
Pavel Dolgov 0f7e621918 Javafx: Don't show private methods as unresolved, show them as not accessible from FXML (IDEA-153671) 2016-04-01 17:28:43 +03:00
Konstantin Kolosovsky 4f40cd3a92 vcs: Refactored "UnversionedViewDialog" - utilized tree cell renderer and "flat mode" value from underlying "ChangesListView" 2016-04-01 17:21:48 +03:00
Konstantin Kolosovsky 0e2c0fd85a vcs: Refactored "ChangesListView" - used single cell renderer for both flat and non-flat modes 2016-04-01 17:21:48 +03:00
Konstantin Kolosovsky 08b804eb2d vcs: Refactored "ChangesBrowserNodeRenderer" - used "BooleanGetter", @NotNull 2016-04-01 17:21:48 +03:00
Konstantin Kolosovsky 5b420e1f9c vcs: Refactored "LocalChangeListImpl" - explicitly use "Set"s to operate with changes 2016-04-01 17:21:48 +03:00
Konstantin Kolosovsky dcf2200773 vcs: Refactored "VirtualFileList" - utilized "myProject" from base class 2016-04-01 17:21:48 +03:00
Egor.Ushakov d10ee16f54 IDEA-147120 Evaluate code fragment: ESC should not drop code 2016-04-01 17:14:40 +03:00
Pavel Dolgov 85ea85748f Javafx: Simplify completion for fx:constant attribute (IDEA-153813) 2016-04-01 16:51:13 +03:00
Dmitry Avdeev b81ba61bf5 setting text for progress 2016-04-01 16:22:57 +03:00
Dmitry Avdeev e06a2067dd Opening editors... 2016-04-01 16:22:57 +03:00
Dmitry Avdeev c12f5c7d42 cleanup 2016-04-01 16:22:57 +03:00
Vladislav.Soroka 177a873b93 IDEA-153231 Optional creating a separate IDE module per gradle source set 2016-04-01 16:05:02 +03:00
Eugene Zhuravlev 7f4234b591 adapting workaround to Jdk9 with module system 2016-04-01 15:52:45 +03:00
peter f4b5286462 groovy: remove unnecessary invokeLater from some intentions & quick fixes 2016-04-01 14:47:50 +02:00
peter ba4b4069e7 remove unnecessary invokeLater from some java intentions & quick fixes 2016-04-01 14:47:50 +02:00
peter bca1ab39a8 don't wrap automatic QuestionAction invocation into a command with meaningless name 2016-04-01 14:47:49 +02:00
peter c66bfeec60 support first-class exception attachments with stack traces 2016-04-01 14:27:24 +02:00
Pavel Dolgov e0e5ef5655 Javafx: Validate type of constants and factory methods in FXML attributes fx:constant and fx:factory (IDEA-153811) 2016-04-01 15:17:32 +03:00
Anna.Kozlova bf5998c1f5 javafx: allow to insert inner class import in tests 2016-04-01 14:11:05 +02:00
Mikhail Golubev f5eb1cafb3 IDEA-CR-8762 Several improvements in pluggable panels of "Open Task" dialog
* Better validation messages from VcsOpenTaskPanel that always indicate
problematic control
* Preferred focused component from VcsOpenTaskPanel is taken into account
2016-04-01 14:52:43 +03:00
Alexander Kass f9a3625d9b DBE: do not add space on ,; chars completions IDEA-153825 2016-04-01 14:48:58 +03:00
Dmitry Batkovich 69c7044e22 inspection tool window: results of global inspection are not shown on analysis is done IDEA-154015 2016-04-01 14:40:36 +03:00
Alexey Kudravtsev 8f6e2cbf8b cleanup 2016-04-01 14:37:47 +03:00
Alexey Kudravtsev 7d95ff4d86 local scope optimisation 2016-04-01 14:37:47 +03:00
Alexey Kudravtsev a9deb438f6 lambdify 2016-04-01 14:37:47 +03:00
Alexey Kudravtsev ab23f498d1 take nameCondition into account for direct subclass search, deprecations 2016-04-01 14:37:47 +03:00
Roman Shevchenko 6fd616acb2 Cleanup (formatting) 2016-04-01 13:03:12 +02:00
Daniil Ovchinnikov e2248bfe9a [groovy] remove dump stubs action & unused methods 2016-04-01 14:02:20 +03:00
Roman Shevchenko e05aeaa0d5 [vfs] continuous refresh: retries if more changes detected at the end of a scan (IDEA-153826) 2016-04-01 12:02:31 +02:00
Vladimir.Orlov 1a82d2a1ea Merge remote-tracking branch 'origin/master' 2016-04-01 12:56:25 +03:00
Vladimir.Orlov 9098a8c698 mac launcher cleanup 2016-04-01 12:51:40 +03:00
Alexander Lobas 421dc838b6 IDEA-153807 Welcome screen notifications 2016-04-01 12:47:48 +03:00
Anna.Kozlova e4c71494a4 reassign during introduce variable: skip variables which must be effectively final 2016-04-01 11:38:39 +02:00
Anna.Kozlova ed7ed9c829 undo after template: don't insert second space (IDEA-153669) 2016-04-01 11:38:39 +02:00
Anna.Kozlova 3fb215dbc0 change signature: update expected type for default value on type change (IDEA-153576) 2016-04-01 11:38:39 +02:00
Anna.Kozlova 943ed6a002 extract field: ensure type is valid after diamond conversion (IDEA-153602) 2016-04-01 11:38:39 +02:00
Anna.Kozlova f8e479a020 redundant cast: don't mark casts inside array index access expressions acceptable (IDEA-153661) 2016-04-01 11:38:39 +02:00
Anna.Kozlova 1449ccff22 inplace -> dialog: accept second call as same element if there was local variable with same name as introduced field (IDEA-153747) 2016-04-01 11:38:39 +02:00
Anna.Kozlova 43e3e4f6bb reassign variable: ensure to remove final (IDEA-153667) 2016-04-01 11:38:39 +02:00
Anna.Kozlova 1e754b5579 extract method: strip this/super from field qualifiers when method was made static (IDEA-153692) 2016-04-01 11:38:39 +02:00
Dmitry Batkovich 3e84729387 EA-79123: check validity of base properties file in ResourceBundleAsVirtualFile#isValid 2016-04-01 12:20:32 +03:00
peter 3868ac3443 injection assertions: compare psi with committed document text 2016-04-01 11:13:01 +02:00
Dmitry Batkovich 7a3ccdacf6 EA-79130 avoid NPE while extracting quick fixes from properties tree 2016-04-01 12:03:56 +03:00
Dmitry Batkovich 4f7a031b4b EA-79420 - replace key/value delimiter fixed for new property parsing 2016-04-01 12:00:42 +03:00