Commit Graph
141756 Commits
Author SHA1 Message Date
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
Anna Kozlova 7e141da4c2 method references: compare number of arguments for non-vararg applicability only (IDEA-132708) 2014-11-11 12:03:06 +01:00
Konstantin Bulenkov fd32c14536 Merge remote-tracking branch 'origin/master' 2014-11-11 11:58:29 +01:00
Konstantin Bulenkov c676d8e0aa fix lost focus on Mac OS X 2014-11-11 11:55:28 +01:00
Nadya Zabrodina 7e0c80a2f1 style 2014-11-11 13:50:44 +03:00
Vladimir Krivosheev 3885a8dc27 IDEA-132645 Eclipse integration problem: all imported modules have been lost after project reloading (100% reproduce) 2014-11-11 11:37:36 +01:00
Alexey Kudravtsev d974c16880 test fix 2014-11-11 13:18:50 +03:00
Alexey Kudravtsev b69a5d57e6 cleanup 2014-11-11 13:18:20 +03:00
Alexey Kudravtsev 1d3394f512 show eye when analysis is not finished 2014-11-11 13:12:01 +03:00
Alexey Kudravtsev 306fe3c9e6 tighten access for LaterInvokator, replace LaterInvokator.invokeLater() with Application.invokeLater() to enforce correct condition for disposed 2014-11-11 13:12:00 +03:00
Alexey Kudravtsev 8229cdcdb5 EA-62341 - assert: ComponentManagerImpl.getComponent 2014-11-11 13:11:59 +03:00
Alexey Kudravtsev 4b3d519396 EA-62328 - IAE: UsageInfo.<init> 2014-11-11 13:11:57 +03:00
Alexey Kudravtsev aa858d9e52 assertion for non-empty dictionary 2014-11-11 13:11:56 +03:00
Eugene Zhuravlev 9e066d879d send "cancelled" event on preloaded process exit to comply to messaging protocol 2014-11-11 10:04:51 +01:00
Maxim.Mossienko 6d7777fc0e 14.1 2014-11-11 09:39:07 +01:00
peter 8975a9011d IDEA-132275 Unused Property inspection should report all unused properties when run in batch mode 2014-11-11 09:17:43 +01:00
Eugene Zhuravlev cbe9ffa94a correct test data, so that the test checks the make rule it was intended to verify 2014-11-10 23:02:08 +01:00
Eugene Zhuravlev 0ac49714e1 correct typo 2014-11-10 23:02:06 +01:00
Roman Shevchenko 1fd370c90d IDEA-130959 (method and system for interrupting binary decompilers) 2014-11-10 21:59:02 +01:00
Anna Kozlova 80099b8784 scene builder: allow to rewrite invalid paths (IDEA-132569) 2014-11-10 20:41:58 +01:00
Anna Kozlova 09f8895b2b lambda ->method ref: check if accessible (IDEA-132371) 2014-11-10 20:41:56 +01:00
Anna Kozlova 2cbd7d0d52 fix remove unused assignment fix in return statement (IDEA-132349) 2014-11-10 20:41:55 +01:00
Anna Kozlova db9d8d03fb javadoc generation: base class for anonymous (IDEA-132362) 2014-11-10 20:41:54 +01:00
Sergey Malenkov 3573848a34 Fixed wrong gradient color on Mac with Default theme. 2014-11-10 21:33:29 +03:00
Vladimir Krivosheev 97fd2fa3db fix "Calling invokeAndWait from read-action leads to possible deadlock." 2014-11-10 19:28:23 +01:00
Vladimir Krivosheev 56cfa904e8 cleanup 2014-11-10 19:28:23 +01:00
peter 0117c9e9ff PIEAE should contain the trace for elements invalidated in encode/decodeInformation (diagnostics for IDEA-132447 & IDEA-132447) 2014-11-10 19:06:11 +01:00