Commit Graph
177226 Commits
Author SHA1 Message Date
peter e8ea2598f3 fun expr search: minor improvements after reviews 2016-08-13 12:12:19 +02:00
John Hui 7c189cba80 Fixed typo in Groovy description for missing switch branch 2016-08-13 10:27:18 +03:00
Roman Shevchenko 0e76221952 [tests] fixes CanonicalPathMapTest on Windows 2016-08-12 22:25:59 +03:00
Andrey Vlasovskikh 1d7969e765 Fixed resolve when regular and namespace packages with same name are in Python path (PY-19691)
According to PEP 420, if any non-namespace package is found in the
Python paths, then it is used as the import result. If several
namespace packages are found, then the import result is a namespace
package that contains every module within them.
2016-08-12 22:05:00 +03:00
Sergey Simonchik 42ff47e360 clean up ts stubs downloading 2016-08-12 20:50:25 +03:00
Anna Kozlova b7ef418fb9 zip collected discovery index 2016-08-12 20:10:59 +03:00
Kirill Likhodedov 4a7dcb10ba IDEA-146022 IDEA-148275 filter affected roots by vcs and fresh state
After 00e2508e IDEA tried to call git log on a hg repository.
2016-08-12 19:40:55 +03:00
Kirill Likhodedov 12767cdce1 Add a tooltip to Git sign-off checkbox (IDEA-65721)
Display how the signature will look like
if the current user information is available.
2016-08-12 19:40:41 +03:00
Kirill Likhodedov 4a149591a2 IDEA-65721 Git Sign-off
Add a checkbox to the commit dialog which calls `git commit -s`
thus adding "Signed-off-by" suffix to the commit message.

There was an idea to add a toggle button which wouldn't call "-s",
but modify the commit message in place. However it appeared that this
process could cause confusion in several cases, e.g.:
* user usually signs commits in this project;
* he opens the commit dialog, the signature is already there at the end
  of the previous commit message;
* the commit message is selected to ease writing new commit message;
* user starts typing, everything gets erased =>
* should the sign-off suffix be added or not? The button is still
  toggled, because it is a project wide control.
The checkbox is a bit less neat option, but lets avoid such confusions.

The state of the checkbox is remembered in Git project settings.

Several methods became non-static to avoid passing 3-4 parameters
which can be easily retrieved from the class fields.
2016-08-12 19:39:31 +03:00
Kirill Likhodedov abb9491a03 cleanup & lambdify 2016-08-12 19:37:47 +03:00
Kirill Likhodedov 2feb9cd1fa refactor git & hg amend option layout & class hierarchy
Make a provider of "Amend Commit" checkbox instead of existing
additional component hierarchy which has
unclear layouting hard to be customized in clients.

Use GridBag instead of GridBagConstraints.
2016-08-12 19:37:47 +03:00
Egor.Ushakov 5f86905dd3 IDEA-159697 Adroid Debug: Source Code does not match the bytecode message 2016-08-12 18:37:07 +03:00
Denis Fokin c419e6f424 IDEA-146669 Enable Mac native file dialogs 2016-08-12 18:16:18 +03:00
Denis Fokin f8fcb79924 IDEA-145568 Import Project non-native file chooser on MacOS 2016-08-12 18:01:38 +03:00
Egor.Ushakov 5211cb80e3 fixed disabled restore button 2016-08-12 17:32:29 +03:00
Elizaveta Shashkova d152ead589 Breakpoints ignored after code editing (PY-19642)
Do not rely on breakpoint's offset, because it isn't always updated after code editing
2016-08-12 17:26:28 +03:00
Roman Shevchenko 01fbf78556 [platform] fixes missed notifications on flat file watch root changes on macOS (IDEA-159022) 2016-08-12 17:22:27 +03:00
Sergey Ignatov ed3763c9cf print about test discovery listener initialization 2016-08-12 17:16:28 +03:00
Anna Kozlova 885b4c8208 discovery index: fix initialization 2016-08-12 17:15:25 +03:00
liana.bakradze 9c1de536f2 fix refresh placeholder action 2016-08-12 17:14:03 +03:00
Vladimir Krivosheev 441c8daa01 ics: do not fetch twice 2016-08-12 16:12:11 +02:00
Nadya Zabrodina a2a5c00b2f [patch]: move refresh right before loading patch content
* not in EDT;
* support changed patch file content outside project dir between dialog showing;
2016-08-12 16:57:18 +03:00
Yann Cébron 79fc0fa4c5 Merge remote-tracking branch 'origin/master' 2016-08-12 15:41:27 +02:00
Yann Cébron cafb00bde5 jetbrains.dic +"configurability" 2016-08-12 15:24:31 +02:00
Pavel Dolgov fcba14097e Java inspection: Renamed the inspection "Replace diamond with explicit type arguments" to a noun-based name - typo fixed. (IDEA-157727) 2016-08-12 16:09:55 +03:00
Pavel Dolgov 51e3e59fb0 Java inspection: Renamed the inspection "Infer lambda parameter type" to a noun-based name. (IDEA-157727) 2016-08-12 16:09:55 +03:00
Anna Kozlova 1efdbd06df introduce variable: ensure first conflicts are resolved and then type assignability is checked (IDEA-159366) 2016-08-12 16:08:28 +03:00
Anna Kozlova a8329b0821 restore testdata 2016-08-12 16:08:28 +03:00
Anna Kozlova e751f42481 cleanup warnings in tests 2016-08-12 16:08:28 +03:00
Denis Fokin 551743189e IDEA-159597 Mac Native File Chooser: when a modal dialog is shown with native file chooser, it's possible to bring main IDEA frame to the foreground 2016-08-12 15:59:19 +03:00
Konstantin Bulenkov aba80c949e Merge remote-tracking branch 'origin/master' 2016-08-12 14:56:51 +02:00
Konstantin Bulenkov 41a80f7f6c IDEA-158707 Windows help button 2016-08-12 14:53:30 +02:00
Yaroslav Lepenkin 830875a43b [Gradle] on mvn dependency paste into build.gradle it is converted to gradle one 2016-08-12 15:28:39 +03:00
Egor.Ushakov 67322aee63 suppress exceptions from providers 2016-08-12 15:24:28 +03:00
Vladimir Krivosheev 163eaf60b5 IDEA-159737 Clear message to user about old password db migration 2016-08-12 14:12:07 +02:00
Dmitry Batkovich 3e5540c22a type migration: do not highlight 'void' as red since we allow it IDEA-159774 2016-08-12 15:02:03 +03:00
Dmitry Batkovich f51bf7691a resource bundle editor: do not allow recreate editors when RBE is disposed (EA-86485) 2016-08-12 15:02:03 +03:00
Dmitry Batrak d748ccb9b6 IDEA-93637 Hide cursor while typing 2016-08-12 14:47:39 +03:00
Dmitry Batrak 85d5426026 IDEA-96781 Quick Documentation: after closing pinned Documentation window it doesn't open when the caret is in documentation comments 2016-08-12 14:24:33 +03:00
Elizaveta Shashkova 955e2ee174 Fix threads resume test: do not suspend main thread until all threads are created 2016-08-12 14:08:37 +03:00
Anna.Kozlova c2b30671de remove redundant this/super qualifiers 2016-08-12 12:53:45 +02:00
Pavel Dolgov 9e81f71242 Java inspection: Renamed the inspection "Replace diamond with explicit type arguments" to a noun-based name. (IDEA-157727) 2016-08-12 13:46:25 +03:00
Bas Leijdekkers a0ea168990 regexp: really fix boundaries 2016-08-12 12:39:17 +02:00
Dmitry Batrak 17613998de IDEA-106950 Incremental selection doesn't work in android logcat 2016-08-12 13:27:44 +03:00
Aleksey Pivovarov 8c37f7c225 ui: fix HighlightComponent leakage from UI Inspector
myHighlightComponent might have not been disposed if `setHighlightingEnabled(true)` called twice in a row
2016-08-12 13:09:07 +03:00
Dmitry Batkovich 2ba90c25fe inspection view: do not show info about dummy inspections IDEA-159101 2016-08-12 13:02:49 +03:00
Nadya Zabrodina 28e27052cf [shelve]: fix dialog to be compatible with new MigLayout library
* problem Introduced in a9e7965f88;
2016-08-12 12:59:32 +03:00
Dmitry Batkovich 7dbe9895c8 inspection view: entity in RefElementNode can be null => use @Nullable 2016-08-12 12:47:17 +03:00
Egor.Ushakov 9af4afc997 clear positions cache on hotswap 2016-08-12 12:38:27 +03:00
Anna.Kozlova 3ebd13b591 redundant suppression: disable for global tools which need graph (IDEA-159279) 2016-08-12 11:06:57 +02:00