Commit Graph
141782 Commits
Author SHA1 Message Date
Anna Kozlova 1d2a8e0571 lambda -> meth ref: varargs 2014-11-12 13:13:35 +01:00
Anna Kozlova 89d1df1dc0 redundant casts in lambda return expressions (IDEA-132723) 2014-11-12 13:13:33 +01:00
Anna Kozlova 8a6e0a2a38 parenthesis around conditional should not prevent from being poly 2014-11-12 13:13:32 +01:00
Nadya Zabrodina d394df768c style: map changed to map2Set 2014-11-12 15:05:30 +03:00
Nadya Zabrodina 560c2c8452 Copy Revision Number and Create Patch actions added for push dialog content 2014-11-12 15:05:29 +03:00
Alexander Marchuk 3b9f733bba Merge branch 'master' of git.labs.intellij.net:idea/community 2014-11-12 14:30:44 +03:00
Bas Leijdekkers cafdb6521f IDEA-132665 (IOResource opened but not safely closed: allow insignificant statements between opening a resource and 'try' keyword) 2014-11-12 12:29:20 +01:00
Bas Leijdekkers c0225f8050 make IG test light 2014-11-12 12:29:20 +01:00
Alexander Marchuk 2980a9b20e fix DebuggerReader for splitted lines case (PY-14317) 2014-11-12 14:28:34 +03:00
Roman Shevchenko 6da1bc50db java-decompiler: better diagnostic 2014-11-12 12:21:42 +01:00
Sergey Ignatov 80dd39fc81 new editor scroll bar and 2px stripes 2014-11-12 11:41:22 +01:00
Alexander Lobas 15f7a2b9e8 OC-10793 Swift formatter basic implementation 2014-11-12 13:31:35 +03:00
Yann Cébron 8a840f255b StubParentStrategy: equals() performance
DomStub#hashCode: add index, custom
2014-11-12 10:23:11 +01:00
Yann Cébron 73e7703db2 StubParentStrategy: equals() performance
use DomStub information instead of accessing XML
2014-11-12 09:26:45 +01:00
Dmitry Avdeev 7baa682fbf IDEA-132737 The help topic for the New Module Wizard (first page) is available. Its Id is Module_... 2014-11-12 11:18:53 +03:00
peter 68106c88a7 log.debug DumbModeTask scheduling (IDEA-131945 diagnostics) 2014-11-12 08:18:56 +01:00
Konstantin Bulenkov 6b39559567 add DialogStyle and refactor Settings and Project Structure dialogs to support it 2014-11-12 01:12:32 +01:00
Konstantin Bulenkov b8acdf395f Search Everywhere: popup has wrong size on first show
(cherry picked from commit b841c804ad849d8fd1db757dde99ef50b71e17b6)
2014-11-12 00:25:39 +01:00
Eugene Zhuravlev 565702d6dd releaseDate attribute semantics documented 2014-11-12 00:07:27 +01:00
Eugene Zhuravlev d77d45a6d2 unify date serialized format and rename the date attribute to reflect its real meaning "release date". 2014-11-11 23:51:49 +01:00
Eugene Zhuravlev a04ef47e7d ensure GregorianCalendar is used for dates parsing 2014-11-11 23:37:08 +01:00
Maxim.Mossienko 2ae34afbc0 test for Fix for value storage corruption (IDEA-132488) 2014-11-11 19:12:32 +01:00
Alexey Kudravtsev 27a2c23bb1 cleanup 2014-11-11 20:29:15 +03:00
Anna Kozlova f4626f66bb lambda -> method refs: cleanup qualifier text calc 2014-11-11 18:24:49 +01:00
Anna Kozlova bf5b3ed5b2 lambda -> method refs: cleanup ambiguity between receiver/non-receiver methods 2014-11-11 18:24:48 +01:00
Anna Kozlova 80c0cd1a42 eliminate duplicates 2014-11-11 18:24:47 +01:00
Anna Kozlova 0506cb77bc lambda -> method refs: check if result method reference is valid 2014-11-11 18:24:46 +01:00
Roman Shevchenko 01c823a6d8 IDEA-130959 (exceptions passing) 2014-11-11 18:10:53 +01:00
Vladimir Krivosheev 3f40aa3cd8 inline UpdatesXmlLoader 2014-11-11 18:10:02 +01:00
Vladimir Krivosheev 16f81a97df IDEA-131621 IDEA 139.144.2 takes forever to start. Hangs on 100% splash screen state 2014-11-11 17:57:17 +01:00
Gregory.Shrago ccee246dc9 logging for EA-57928 - assert: LanguageConsoleImpl.<init> 2014-11-11 19:36:38 +03:00
Mikhail Golubev 2d88cbf5db Add missing test data for Py3CompletionTest.testImportNamespacePackage 2014-11-11 18:34:08 +03:00
Mikhail Golubev f5b93393fc Do not ignore import element completely if qualifier was resolved to namespace package
Consider the case when we are trying to invoke auto completion in
"import foo.bar.<caret>". Previously (mistakenly) type of
qualifier "foo.bar" was PyImportedModuleType(bar), which could not be
successfully resolved unless there is some other top-level "bar" module
under project roots. Now it's correct PyImportModuleType(foo.bar).
2014-11-11 18:34:07 +03:00
Mikhail Golubev b89ea3103c PY-13537 Use configurable list of ignored classes instead of checkbox
We've decided that possibility to suppress warnings about bad
method names for *all* standard classes is too general and may be
non-obvious for user. After all if inspections is too bothering it's
simpler to disable it at all. Much better way is too allow to
configure black-list of concrete classes for descendants of which
such warnings will be suppressed (as already done for some other
inspections in PyCharm).
2014-11-11 18:34:07 +03:00
Egor.Ushakov c3b2ef6ef2 IDEA-125102 Message "All elements in visible range are null" should be enhanced 2014-11-11 17:56:21 +03:00
Maxim.Mossienko 1b55bdb880 Fix for value storage corruption in short-lived process that performed compaction and exited after that, dirty state wasn't set in such case (IDEA-132488) 2014-11-11 15:28:16 +01:00
Kirill Likhodedov d98f87ae78 [vcs] IDEA-87769 Consider roots above the project dir as important ones
=> notify user if he has a Git repository above the project dir
(quite common invalid setup).
2014-11-11 17:02:58 +03:00
Egor.Ushakov 1855f52de9 IDEA-110534 Breakpoint dialog: align 'After breakpoint hit: ' controls to communicate their purpose 2014-11-11 16:55:04 +03:00
peter 33fc0efd7b live template settings: restore multiselection (IDEA-132734) and correct bottom text (IDEA-123787) 2014-11-11 14:48:58 +01:00
peter 26d36a21e8 prevent non-java languages from spoiling ChooseByNameTest
(cherry picked from commit 28533e9)
2014-11-11 14:48:58 +01:00
Julia Beliaeva 53a9af9495 [vcs-log] add root name and show colored stripe in details for multi-root projects IDEA-119107 2014-11-11 15:48:21 +03:00
Egor.Ushakov cb889e8c75 top frame flag was not set on positionReached 2014-11-11 15:15:00 +03:00
Roman Shevchenko 8ba0329326 IDEA-130959 (do not start the progress under write action) 2014-11-11 13:03:53 +01:00
Egor.Ushakov 59121c182c IDEA-121549 Sometimes Pause button not show 2014-11-11 15:02:16 +03:00
Julia Beliaeva d820b1de92 [vcs-log] inline field that is used only once IDEA-121953 2014-11-11 14:36:31 +03:00
Kirill Likhodedov 21264b964b [vcs] If project is disposed, treating all files as ignored is better. 2014-11-11 14:31:29 +03:00
Kirill Likhodedov 4e3a68c96e [log] modify VcsLogHashMap database naming
* Hex looks better than int, especially since the latter is signed.
* Project#getLocationHash() is the standard method for project id rather
  than getName().
* Let's have them under a subdirectory since we may have other
  persistent structures for vcs-log in future.
* cleanup previous id version
2014-11-11 14:31:28 +03:00
Kirill Likhodedov 4e077068bf [log] IDEA-132229 Optimize HashImpl serialization
* Read/write bytes, don't convert from/to String.
* Introduce VcsLogHashMap versioning, cleanup previous version on start.
2014-11-11 14:31:28 +03:00
Roman Shevchenko 7368174a74 IDEA-130959 (temp. fix for tests) 2014-11-11 12:23:34 +01:00
Anna Kozlova 88decf98a8 testng/junit: extract common part about pattern configuration 2014-11-11 12:03:07 +01:00