Commit Graph
189725 Commits
Author SHA1 Message Date
Denis Fokin b9755cc7d1 Double semicolons cleanup 2017-02-22 12:45:41 +03:00
Bas Leijdekkers 1eba13d315 workaround for IDEA-155240 2017-02-22 10:40:05 +01:00
Kirill Kirichenko ffdbf9ab40 IDEA-168385 Widen Balloon API for new error selection feature 2017-02-22 09:33:54 +03:00
alexey.afanasiev 62f847da51 IDEA-168578 Broken type inference in range expressions 2017-02-22 12:24:36 +03:00
peter 7cba090767 extract OffsetMap host<->injected conversion out of completion internals
to be reused in live templates (to fix EA-83969 - assert: PsiFileImpl.clone)
in addition, make file-offset correspondence more clear and keep host offsets as pivot (might fix EA-58373, EA-85230)
2017-02-22 09:27:57 +01:00
peter 7b785fc084 run dumb mode listeners outside write action (IDEA-167905, EA-96966, EA-97005) 2017-02-22 08:36:11 +01:00
Eugene Zhuravlev b8af29ff55 debug logging automake cancel/schedule events 2017-02-22 01:00:23 +01:00
Kirill Likhodedov dcac402507 Don't autodelete directory after deleting the last file in it
Executing `git rm` on the last file in a directory makes Git remove not
only this file, but its parent directory as well.

Although it is Git's behavior, it is not convenient, and it is also
unexpected since `git rm` is not explicitly triggered by user who
deletes a file from the Project View.

GitVFSListener is triggered _after_ actual deletion of the file,
so the only thing Git should do is to delete the file from the index:
git rm --cached. This does the same as `git rm`, but prevents Git from
removing the directory (since files are not touched on disk, only
in the index).

Fixes IDEA-75590
2017-02-21 22:18:09 +00:00
Kirill Likhodedov 82dd4120c0 cleanup, lambdify, use proper invokeLater 2017-02-21 22:18:08 +00:00
Maxim.Mossienko 4f76faf87a 2017.2 2017-02-21 22:41:47 +01:00
Gregory.Shrago 9e70edcfb4 remote: notnull, lists instead of arrays 2017-02-22 00:06:12 +03:00
irengrig 96a0255bba WEB-25462 Module Dependencies Diagram: HTML: recognize image included via "img" tag 2017-02-21 21:59:36 +01:00
peter 6997637290 avoid "add import" popup leaks in tests 2017-02-21 21:31:32 +01:00
Anna.Kozlova 968d14a5db Revert testdata changes: Proper focus requests through the IDE focus subsystem. Part II. 2017-02-21 21:25:26 +01:00
Julia Beliaeva ff5c040e85 [git] fix typo in force tag creation message IDEA-140883 2017-02-21 22:53:09 +03:00
Yann Cébron 1574eb32d5 [completion] CompletionContributor: javadoc cleanup 2017-02-21 20:09:38 +01:00
Vassiliy.Kudryashov 8e41faeee0 IDEA-163443 Change colors for the toolbar button in IntelliJ LaF
Fix for Darcula
2017-02-21 21:34:37 +03:00
Denis Fokin 556290b406 Proper focus requests through the IDE focus subsystem. Part II. 2017-02-21 21:06:22 +03:00
Anton Makeev 1b3fc94bad Merge remote-tracking branch 'origin/master' 2017-02-21 18:51:40 +01:00
Anton Makeev 284d273901 Merge remote-tracking branch 'origin/amakeev/msvc' 2017-02-21 18:43:23 +01:00
Konstantin Aleev 34c797eb6c Run Dashboard: register tool window via extension and manage its availability. 2017-02-21 20:43:08 +03:00
Vassiliy.Kudryashov 6661579e04 IDEA-144857 Find in Path layout
Clean obsolete message in search field; better initial and minimum popup size.
2017-02-21 20:39:28 +03:00
Egor.Ushakov 1328ed3d91 fixed insertion expression evaluation when class is not specified 2017-02-21 20:28:03 +03:00
Anna.Kozlova 51dde4575e don't prefer packages in static imports (IDEA-168464) 2017-02-21 18:21:01 +01:00
Vassiliy.Kudryashov cc44538f2f IDEA-163443 Change colors for the toolbar button in IntelliJ LaF 2017-02-21 20:12:11 +03:00
Roman Shevchenko 87f52f3149 [platform] updater temp. directory sanity check (EA-96629) 2017-02-21 18:08:48 +01:00
peter fc2835ef9a show non-documented external annotations in the gutter (IDEA-168443)
except for @Flow that confuses people
2017-02-21 18:00:25 +01:00
peter a7de2efe3f AddFieldBreakpointDialog: show member chooser in a transaction (EA-93087 - assert: MemberChooser.show) 2017-02-21 18:00:25 +01:00
Rustam Vishnyakov f745e60c3b Show color scheme importer name on file chooser dialog 2017-02-21 19:52:14 +03:00
Julia Beliaeva bca42f6ec3 [file-history] correct comment 2017-02-21 19:14:52 +03:00
Julia Beliaeva 9a324f471d [file-history] use VcsHistoryUtil.isEmpty util method 2017-02-21 19:14:15 +03:00
Vassiliy.Kudryashov 0e447b7f88 IDEA-168276 "Find in path" doesn't change the directory to the selected one 2017-02-21 19:04:02 +03:00
Vassiliy.Kudryashov 3fd4d4f1c6 IDEA-144857 Find in Path layout
Prevent regression (IDEA-143263 Find In Path is not autopopulating a selection from Find Preview window)
2017-02-21 18:34:42 +03:00
Dmitry Avdeev 7f2eb9818b IDEA-168535 Concurrent access to tree set leads to hang 2017-02-21 18:29:58 +03:00
Anna.Kozlova 522d82c499 junit 5: compare method signatures (IDEA-168479) 2017-02-21 16:25:44 +01:00
Vassiliy.Kudryashov 078a33d239 IDEA-144857 Find in Path layout
Prevent regression (IDEA-146150 Page up/down in preview mode of find in path)
2017-02-21 18:02:18 +03:00
Sergey Simonchik 6d4678839a sm test runner: allow opening files without changing its text caret position 2017-02-21 17:56:38 +03:00
Daniil Ovchinnikov 05facaeae7 [groovy] check name before trying to resolve LHS of assignment 2017-02-21 15:51:49 +01:00
Daniil Ovchinnikov 22ea68a041 [groovy] delay computation of argument types until needed 2017-02-21 15:51:48 +01:00
Daniil Ovchinnikov 97b2a06e62 [groovy] remove obsolete anchor for ExcludeFromStubGeneration action 2017-02-21 15:51:48 +01:00
peter 75be906be2 no write action dialogs in "make private" quick fix (EA-97463 - assert: NoSwingUnderWriteAction.lambda$watchForEvents$) 2017-02-21 15:47:20 +01:00
peter d93d498ea6 hide "add import" popup when dumb mode starts (EA-97319 - INRE: FileBasedIndexImpl.handleDumbMode) 2017-02-21 15:47:20 +01:00
Yaroslav Lepenkin 3e11a567ec [parameter hints] migrate from kotlin interface to java interface, to preserve compatibility with java implementations when adding new default methods 2017-02-21 17:41:29 +03:00
alexey.afanasiev 59665345ab IDEA-124950 Good code is red: Reference to array class is not detected correctly 2017-02-21 16:55:21 +03:00
Vassiliy.Kudryashov b1ab809eb0 IDEA-168538 NPE at com.intellij.ui.popup.PopupComponent$DialogPopupWrapper.<init> 2017-02-21 16:53:10 +03:00
Anna.Kozlova fd48b99a2e junit: search for method by name without parameters (added for junit 5) 2017-02-21 14:48:23 +01:00
Anna.Kozlova 164267cbc5 diagnostic
EA-97424 - assert: InspectionEP.getDefaultLevel
2017-02-21 14:48:23 +01:00
Dmitry Batkovich 054a272b7e scheme ui: fix focus request for description text field 2017-02-21 16:45:24 +03:00
Maxim.Mossienko 2d9f59be6e try harder to create directories we need to save to (EA-89998)
(cherry picked from commit a3037ed)
2017-02-21 14:42:44 +01:00
Maxim.Mossienko 729202ba10 avoid referencing singleton field from third-party library, the field isn't always available (IDEA-168411) 2017-02-21 14:42:44 +01:00