Commit Graph
95956 Commits
Author SHA1 Message Date
anna ec1fcb263f lambda: inference from formal params fixed (IDEA-101176) 2013-02-18 18:15:18 +01:00
anna dbd2a5db98 EA-44003 - SOE: PsiResolveHelperImpl.inferBySubtypingConstraint 2013-02-18 18:15:17 +01:00
Maxim.Mossienko 0eb2b7fecd track modification stamp to restart the lexer in order to avoid unexpected lexer assertions from edited code (EA-30079, EA-43510 ) review+ CR-IC 2013-02-18 17:53:56 +01:00
Dmitry Avdeev 8674192975 IDEA-101362 New Project Wizard: selecting Java Module does not suggest technologies page 2013-02-18 20:50:33 +04:00
Dmitry Avdeev 8e264540a6 toString() 2013-02-18 20:50:32 +04:00
Sergey Evdokimov beda703cd2 IDEA-25146 Maven integration, resolve dependencies from project 2013-02-18 20:28:56 +04:00
Gregory.Shrago 31ba04dec3 drop duplicate registration 2013-02-18 20:03:37 +04:00
Vassiliy Kudryashov b005019d48 WEB-6698 java.lang.ClassNotFoundException: com.intellij.openapi.projectRoots.JdkPopupAction on File/Open 2013-02-18 19:46:30 +04:00
Maxim.Mossienko 213b03210c renaming fields / locals for better understanding code +review CR-IC 2013-02-18 16:25:14 +01:00
Sergey Simonchik 3cc83140d5 findInPath utility method 2013-02-18 18:53:35 +04:00
peter 5d885e7221 in completion usage recency, less is better 2013-02-18 15:25:22 +01:00
peter 6ac8df882d StatisticsInfo.toString which doesn't cause SOE 2013-02-18 15:24:48 +01:00
peter 1e0e8d81f3 a bit more comprehensive comment in MinusculeMatcher.matchingDegree 2013-02-18 14:58:00 +01:00
peter 857cec34be use CharArrayUtil.indexOf instead of StringUtil.indexOf 2013-02-18 14:30:30 +01:00
peter 943f78507a SpeedSearchObjectWithWeight: less garbage, make field private 2013-02-18 14:30:30 +01:00
peter ddd8175962 allow to save documents with lookup open unless trailing whitespace stripping will really cause the lookup to close (IDEA-101293) 2013-02-18 14:30:30 +01:00
Nadya.Zabrodina 694d24be6e Extract loadBranchesInBackgroundableAndExecuteAction method to a separate util class.
*Add consumer to argument list to handle success.
2013-02-18 17:28:18 +04:00
Eugene Kudelevsky 9113ce2704 IDEA-96525 now it is possible to import android module which doesn't contain sources, or import a project containing such module 2013-02-18 17:22:40 +04:00
Vassiliy Kudryashov 58a60885f8 Icon on gutter for two colors 2013-02-18 17:14:52 +04:00
Dmitry Avdeev 8a8322dbdd processing workspace.xml 2013-02-18 17:12:21 +04:00
Konstantin Bulenkov a222dead93 Darcula colors for file status (IDEA-96595, IDEA-97351, IDEA-96647, IDEA-99313) 2013-02-18 13:32:28 +01:00
nik 77e77d8211 project view: show path to content root directory instead of path to .idea directory for root module nodes 2013-02-18 16:19:47 +04:00
Dmitry Avdeev 00297ef83f template processing fixed 2013-02-18 16:18:27 +04:00
Dmitry Avdeev 2a83d47114 NPE fixed 2013-02-18 16:07:59 +04:00
Dmitry Avdeev 57a9328e3e metadata 2013-02-18 16:07:58 +04:00
Vassiliy Kudryashov 2cc0e2fa09 IDEA-101258 WIndows: Suggest installed JDKs in filechooser 2013-02-18 15:48:17 +04:00
Konstantin Bulenkov 04ef2ed6d4 update for darcula and retina devices 2013-02-18 11:59:52 +01:00
Roman Shevchenko c6d476128d Cleanup 2013-02-18 11:58:15 +01:00
Nadya.Zabrodina 4f9cb83ade Removed unnecessary method validateOptions() and setOkActionEnabled method call.
*There is nothing to validate in this dialog.
2013-02-18 14:56:12 +04:00
Roman Shevchenko df0739b461 Fix VFS children loading 2013-02-18 11:47:54 +01:00
Alexey Kudravtsev b32b62b2c6 cleanup 2013-02-18 14:44:06 +04:00
Alexey Kudravtsev 55e3596249 notnull 2013-02-18 14:44:04 +04:00
Alexey Kudravtsev 0eb25eec20 notnull 2013-02-18 14:44:00 +04:00
Alexey Kudravtsev 0a3b18cac7 moved off the testFramework, made thread-safe 2013-02-18 14:43:55 +04:00
Alexey Kudravtsev e16c03f9d4 moved off the testFramework, made thread-safe 2013-02-18 14:43:53 +04:00
Alexey Kudravtsev 5d605fecb9 notnull 2013-02-18 14:43:52 +04:00
anna 43e079d97d skip inference from parent for diamond's search for constructor (IDEA-101166) 2013-02-18 11:31:58 +01:00
anna 7cefbc8d9c EA-43977 - NPE: UnwrapTagFix.applyFix 2013-02-18 11:31:57 +01:00
Denis.Zhdanov 228f1a0bcc IDEA-101151 Gradle: Do not default to 'use local gradle distribution' when it's not necessary
1. Remove 'prefer wrapper to local' from default project settings;
2. Select 'use wrapper' by default for every wrapper-aware project on importing;
2013-02-18 14:28:53 +04:00
Alexander Zolotov 831c95e941 Emmet
- Added XSL declaration snippet
 - Add missing css snippets
2013-02-18 14:19:38 +04:00
Dmitry Avdeev f13a648058 save project as template: custom file processing 2013-02-18 14:07:31 +04:00
Sergey Evdokimov 2ae7cd6d7b Bomd bad test 2013-02-18 14:03:27 +04:00
Kirill Likhodedov 87a58c91cd [diff] Simplify, fix warnings, fix code style. 2013-02-18 14:00:27 +04:00
Kirill Likhodedov d052ae748f [diff] Go to source on Ctrl/Cmd+Click on line number of local version
Go to source was previously executed on plain click, but it provided
a lot of confusion and was removed: IDEA-100782.

But some users miss this feature: IDEA-101289.
For them use Ctrl/Cmd+Click (as in Go to declaration in the editor).
2013-02-18 14:00:27 +04:00
Kirill Likhodedov 1ee7c413fb Revert "[diff] Stop "Go to source" on click on local version in the diff dialog."
This reverts commit e74b321e79.

User requests this functionality to be kept, but with Ctrl/Alt+Click IDEA-101289
The change from Click to Ctrl/Alt+Click will follow.
2013-02-18 14:00:26 +04:00
Roman Shevchenko b44487dadb Fix spellchecker tests 2013-02-18 10:41:25 +01:00
Oleg Sukhodolsky 973b19399b RUBY-13086: (code cleanup) let's use ContainerUtil 2013-02-18 13:19:55 +04:00
Oleg Sukhodolsky bf02706559 RUBY-13086: (refactoring) textAvailable(@NotNull List<Pair<String, Key>>) introduced to allow future performance optimization 2013-02-18 13:19:55 +04:00
Kirill Likhodedov 9c31d98c03 [github] Fix connection timeout value. IDEA-101292
Set connection timeout params on the connection manager instead of
setting them on the client.

Setting these params on the client has no effect, because HttpConnection
is created in HttpMethodDirector#executeMethod, and it inherits params
from the HttpConnectionManager.

Connection parameters are applied to the HttpConnection from
HttpMethod (which inherits them from HttpClient) only AFTER connection
is open, see HttpMethodDirector#executeWithRetry (this.conn.open()
and only then applyConnectionParams()), but the SO_TIMEOUT is already
needed when _opening_ connection.
2013-02-18 12:18:17 +04:00
Kirill Likhodedov a93449433e [github] Notify about concrete error. IDEA-76963
Instead of just saying "Cannot login with given credentials", show the
exact reason why login has failed.

* Don't catch IOException early (in retrieveCurrentUserInfo), pass it
  through to the GUI clients and show the error in UI: via a Message
  in the Settings; via the error label in GithubLoginDialog; via
  Notifications in other places.
* For this use ThrowableComputable instead of Computable where needed.
* Leave one call untouched as an exception: checkCredentials is designed
  as a quick-check of credentials and connection validity, so let it
  return boolean as it was.
2013-02-18 12:18:16 +04:00