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