Commit Graph
174814 Commits
Author SHA1 Message Date
Roman Shevchenko d41f234c43 Merge remote-tracking branch 'origin/master' 2016-06-30 15:18:24 +03:00
Roman Shevchenko 9559f7f371 [java] avoids setting a package name for module-info files 2016-06-30 15:16:07 +03:00
Alexey Kudravtsev 793fd6b9fb cleanup 2016-06-30 14:47:28 +03:00
Alexey Kudravtsev 8621622cd3 duplicate methods united 2016-06-30 14:45:47 +03:00
Alexey Kudravtsev ab84058eb0 IDEA-156255 Incorrect "Access can be private" warning for public inner class returned by public method 2016-06-30 14:37:19 +03:00
Alexey Kudravtsev 03cdb63b4b IDEA-157666 Type Hierarchy scope doesn't work - always shows all subtypes 2016-06-30 14:37:19 +03:00
Alexey Kudravtsev cf53206875 cleanup 2016-06-30 14:37:19 +03:00
Alexey Kudravtsev 809ee3502f prevent initialization from sneaking into closed project 2016-06-30 14:37:19 +03:00
Alexey Kudravtsev e2c3c29372 cleanup 2016-06-30 14:37:19 +03:00
Dmitry Batrak 5e47cf7ce4 IDEA-157874 ERROR - #com.intellij.ide.plugins.PluginManager - Argument for @NotNull parameter 'action' of com/intellij/openapi/actionSystem/AnActionEvent.createFromAnAction must not be null 2016-06-30 14:26:40 +03:00
Pavel Dolgov c345c002a2 Java inspection: Update messages related to forEachOrdered() in the inspection "Replace coll.stream().forEachOrdered(..) with coll.forEach(..)" 2016-06-30 13:59:37 +03:00
Julia Beliaeva 9211066622 [vcs-log] remove old components 2016-06-30 13:53:25 +03:00
Vassiliy.Kudryashov 627a01cf3f Feedback to YouTrack action: add build version to issue description 2016-06-30 13:44:02 +03:00
Dmitry Batrak 5943a71b03 show warning in settings UI when user enables ligatures, and IDE is not launched using bundled JRE
correct checks whether tooltip is defined, make sure mouse events are generated for component with custom tooltip, not its parent
2016-06-30 13:36:20 +03:00
Vassiliy.Kudryashov f737da4bcb Feedback to YouTrack action: add build version to issue description 2016-06-30 13:32:58 +03:00
Anna Kozlova 13b5ed5d8c 'Malformed format string' warning fixed 2016-06-30 13:28:49 +03:00
Anna Kozlova 618c1f9fe0 'hashCode()' called on array warnings fixed 2016-06-30 13:28:49 +03:00
Anna Kozlova c3db4448ff javadoc: simplify build relative to containing class path 2016-06-30 13:28:49 +03:00
Anna Kozlova 9f3fdd9a7e lambda -> anonym: qualify without making expressions invalid (IDEA-157725) 2016-06-30 13:28:49 +03:00
Maxim.Kolmakov 47401b7301 Make Settings Summary platform available 2016-06-30 12:26:41 +02:00
Alexey Utkin e5eed668fb CPP-778 Support for semantic per-variable highlighting (abstract class -> interface, no static init) 2016-06-30 13:13:31 +03:00
Aleksey Pivovarov fa4410397e maven: fix tests - we may not have Application here 2016-06-30 12:58:12 +03:00
Aleksey Pivovarov f7084fcacf ProgressManager: call callbacks synchronously when running headless tasks from non-EDT thread 2016-06-30 12:58:12 +03:00
Aleksey Pivovarov fad925ee37 EmptyProgressIndicator: use defaultModalityState() as default 2016-06-30 12:58:12 +03:00
Aleksey Pivovarov e23cc9ef2d EmptyProgressIndicator: allow to set ModalityState in constructor 2016-06-30 12:58:12 +03:00
Aleksey Pivovarov 1fc2ddb5bb ProgressManager: use defaultModalityState for callbacks 2016-06-30 12:58:12 +03:00
Aleksey Pivovarov aa78093cc9 ProgressManager: allow to run tasks from non-EDT thread 2016-06-30 12:58:12 +03:00
Aleksey Pivovarov d59e708e79 ProgressManager: call callbacks for headless tasks executed from non-EDT thread 2016-06-30 12:58:12 +03:00
Alexander Zolotov 59c39556dc Emmet: simplify tests setup/teardown 2 2016-06-30 12:26:55 +03:00
peter f98e80544d correct resolving supers of a class directly inside anonymous, when AST is not loaded (EA-84982 - assert: TypeConversionUtil.reportHierarchyInconsistency) 2016-06-30 11:16:53 +02:00
peter 964a06d8a9 make it more clear in while loading which class from which module did NCDFE occur inside groovyc 2016-06-30 11:16:52 +02:00
Dmitry Batrak e4e98fe046 show warning in settings UI when user enables ligatures, and IDE is not launched using bundled JRE
use utility methods for working with JComponent client properties
2016-06-30 12:06:57 +03:00
Dmitry Batrak c84ce39d83 IDEA-158038 Multi-caret typing of a text where some characters are inserted automatically results to different content of the first and other lines 2016-06-30 11:34:57 +03:00
Anton Makeev 96e2ce3126 CPP-7082 Cannot initiate symbols rebuild from writeAction in tests
CPP-7020 "Access is allowed from event dispatch thread only" after reload Cmake Project (master)
2016-06-30 10:28:12 +02:00
Dmitry Batkovich f460c5ef00 Merge remote-tracking branch 'origin/master' 2016-06-30 10:44:04 +03:00
Dmitry Batkovich c2917517b0 offline inspection result view: the code simplified as it was suggested in IDEA-CR-11873 2016-06-30 10:43:28 +03:00
Andrey Vokin 468b499b31 RUBY-18217 Show only Ruby 2.2+ for Rails API applications in Ruby Plugin 2016-06-30 08:11:32 +02:00
Mikhail Golubev 1c3b81b322 PY-19773 Remember already suggested importable elements using their canonical names
The problem was caused by the fact that we ignore imported element
"request" in "flask/__init__.py" at first and mark this module as
already checked (using the name "flask") and then refuse to suggest
"flask.globals.requests" because its canonical qualified name is
"flask.request".

I've also added a test on importing functions of os.path module since
it's a well-known case where several different symbols should be imported
using the same name (provided by PyStdlibCanonicalPathProvider).
My first attempt to fix the problem by saving actual import candidates
instead of their canonical qualified names has broken exactly this
scenario.
2016-06-30 08:50:59 +03:00
Mikhail Golubev 4c7872332c PY-19923 Don't log exceptions when updating packages cache with ERROR level 2016-06-30 08:50:56 +03:00
Gregory.Shrago 38c147bc0e drop unused WeakFactoryMap in favour of FactoryMap 2016-06-30 07:18:51 +03:00
Gregory.Shrago dca71a2192 easymock 3.4 2016-06-29 23:44:41 +03:00
Roman Shevchenko bfd9423360 Cleanup (dead code) 2016-06-29 21:44:37 +03:00
Anna Kozlova ec9fe22d7e EA-85065 - NPE: CopyFilesOrDirectoriesDialog.doOKAction 2016-06-29 21:37:15 +03:00
Anna Kozlova 32890f5693 start progress if search for local variable could be long due to initialization, etc (IDEA-157730) 2016-06-29 21:37:15 +03:00
Roman Shevchenko f474ec78c2 [java] non-mandatory import list 2016-06-29 21:34:15 +03:00
Aleksey Pivovarov c185b8da3e vcs: annotate stacktrace - abort computation when annotations are closed
* do not reopen annotations if they were closed by user
* reduce usage of global variables
2016-06-29 21:14:35 +03:00
Aleksey Pivovarov 76e021debf vcs: extract class 2016-06-29 21:14:35 +03:00
Roman Shevchenko 7a29eddeca Cleanup (formatting) 2016-06-29 21:07:43 +03:00
Sergey Malenkov 19a38ac3cc IDEA-157555 Modal dialogs are shown twice
do not process system menu events in modal context
2016-06-29 21:07:01 +03:00
Roman Shevchenko bf4759fccb [java] module declaration highlighting (file-level) 2016-06-29 21:02:23 +03:00