Commit Graph
154370 Commits
Author SHA1 Message Date
Roman Shevchenko 80da6a36ef Cleanup (warnings) 2015-07-03 16:00:34 +03:00
Roman Shevchenko 200e67ca65 IDEA-106141 (trailing annotations excluded from an incomplete reference expression)
I.e. in "X. \n @A public T m()", @A is no longer a part of "X.".
2015-07-03 16:00:02 +03:00
Roman Shevchenko a80c66e870 Cleanup (test lambdification) 2015-07-02 21:27:16 +03:00
Dmitry Batkovich 7f5f30d8bd EA-70357 AddMethodQualifierFix checks allowage of file modification 2015-07-02 21:15:00 +03:00
Andrey Vokin 92a9476e99 Restored licence for Cucumber-Java 2015-07-02 20:20:22 +03:00
Dmitry Batkovich 6a6062ec32 Iterables are converted to Stream using spliterator 2015-07-02 20:19:03 +03:00
Anna Kozlova 2ddb26403c fix testdata 2015-07-02 20:08:12 +03:00
Anna Kozlova fe400fc988 method refs: infer 'diamond' if constructor ref type is raw (IDEA-142142) 2015-07-02 20:08:10 +03:00
Dmitry Batkovich e98517a060 StaticPseudoFunctionalStyleMethodInspection: doesn't throw exception when lambda is variable 2015-07-02 19:52:42 +03:00
Vassiliy.Kudryashov 9fe5d365e6 IDEA-82778 "Close all but pinned" action has no effect when there are no pinned tabs. 2015-07-02 19:45:41 +03:00
Roman Shevchenko 365933bafa Merge remote-tracking branch 'origin/master' 2015-07-02 19:15:51 +03:00
Roman Shevchenko fa85a73155 Cleanup (assertions; typo) 2015-07-02 19:14:40 +03:00
Roman Shevchenko 3f9c5c420c IDEA-142174 (convention fixed in test) 2015-07-02 19:14:07 +03:00
Jim Purbrick 4ce804a336 Replace list with set to resolve linear scan on list remove (IDEA-142174)
LocalFileSystemImpl has a collection of folders to be watched and closing
of project / closing of IDEA causes removal of these folders. As the collection is
an array list this operation is O(n) which causes problems when more than 20000 folders
are being watched and registered in that collection.
2015-07-02 19:13:17 +03:00
Anton Makeev d5169200e9 IDEA-142225 File template descriptions are wrapped when shouldn't + better padding in general description 2015-07-02 18:02:53 +02:00
Dmitry Batkovich 0ae28f57df cleanup 2015-07-02 18:57:43 +03:00
peter 2a35b9a9dd IDEA-141077 Allow easy live template sharing between different IDEA instances 2015-07-02 17:54:23 +02:00
peter 8f48f290c2 enable cut & paste actions in modal context (copy is enabled already) 2015-07-02 17:54:23 +02:00
peter f56d413211 extract LiveTemplateTree class 2015-07-02 17:54:22 +02:00
peter d4620677e5 IDEA-141973 Java else if: missing select word step 2015-07-02 17:54:22 +02:00
Bas Leijdekkers f25a9a7ebe IDEA-142002 (Invalid CastConflictsWithInstanceof warning) 2015-07-02 17:52:30 +02:00
Bas Leijdekkers ffded1998d make IG test light 2015-07-02 17:52:30 +02:00
Bas Leijdekkers 899954178f IG: remove some more duplication 2015-07-02 17:52:29 +02:00
Bas Leijdekkers 85b59f6b70 IG: remove a little duplication 2015-07-02 17:52:29 +02:00
Bas Leijdekkers 3e428407ca IG: fix "'try finally' replaceable with 'try' with resources" inspection quickfix problem 2015-07-02 17:52:28 +02:00
Bas Leijdekkers 67520a55f5 IG: fix "'try finally' replaceable with 'try' with resources" inspection problem 2015-07-02 17:52:28 +02:00
Bas Leijdekkers 9b9480feea IG: check for reassignment instead of if variable can be final 2015-07-02 17:52:27 +02:00
Bas Leijdekkers b497d55356 IG: remove a little duplication 2015-07-02 17:52:27 +02:00
Vladimir Krivosheev 527708b0e7 IDEA-138936 File templates are not imported via File/Import Settings 2015-07-02 17:51:18 +02:00
Vladimir Krivosheev ff4e0ec48d cleanup 2015-07-02 17:51:16 +02:00
Vladimir Krivosheev ec42ef32a2 cleanup 2015-07-02 17:51:15 +02:00
Vladimir Krivosheev 7bee09ce72 write directly to zip out without intermediate files 2015-07-02 17:51:13 +02:00
Yaroslav Lepenkin ff134eb4fa Small optimization: do not retrieve JavaCodeStyleSettings on each JavaChildWrapArranger#arrange call 2015-07-02 18:49:18 +03:00
Dmitry Batkovich 4a3341e7bd PseudoFunctionStyleMethodInspection: detection of functional type improved 2015-07-02 18:45:40 +03:00
Denis Fokin 227f4e9dd1 IDEA-142216 Mac OS: "Platform and Plugins Updates" dialog (sheet message) doesn't have focus when shown from "Find Action" popup 2015-07-02 18:36:46 +03:00
Maxim.Mossienko 159af69b9a IDEA-142050 Search and Replace All not working 2015-07-02 17:18:33 +02:00
Maxim.Mossienko 80039be045 IDEA-142127 When search preview is enabled, allow to change currently selected preview entry without leaving the search edit field 2015-07-02 17:18:31 +02:00
Dmitry Batrak 3b28836cda IDEA-76396, IDEA-91965 precise mouse/trackpad scrolling in editor on Mac 2015-07-02 17:59:32 +03:00
Roman Shevchenko 50d764047b tests: bomb planted 2015-07-02 17:54:57 +03:00
Andrey Vlasovskikh ac05b12d26 Resolve members of all imported modules in both __init__.py and submodules (PY-14454, PY-14615)
We used to resolve members __init__.py of imported packages using only
the __init__.py itself, i.e. without considering their submodules. Now
we do that and we also don't filter unimported submodules because we
cannot detect them reliably. They might be imported in other modules
via some import chain.
2015-07-02 17:38:25 +03:00
irengrig c008e30791 Merge remote-tracking branch 'origin/master' 2015-07-02 16:34:01 +02:00
irengrig 05b5e748eb node.js: have caching service for keeping/recalculating known node.js interpreters and their versions
use this component in node.js interpreter field; show version there
todo: how to show version for selected path in this component?
2015-07-02 16:30:35 +02:00
Anton Makeev 1b9455cf11 Ref.deref convenience method 2015-07-02 16:24:04 +02:00
Anna Kozlova 4684772197 extract method: include method prams when extracting from lambda body (IDEA-142163) 2015-07-02 17:13:33 +03:00
Anna Kozlova 0e0de35da8 junit: restore diff comparison for nested comparison failure exception (IDEA-142192) 2015-07-02 17:13:31 +03:00
Anna Kozlova 063f232ce2 testng: provide test count on suite started 2015-07-02 17:13:29 +03:00
Anna Kozlova 6e6dc3dcd2 junit: hide fully qualified name from parameterized test children 2015-07-02 17:13:26 +03:00
Anna Kozlova 38b3c9ae8c junit: compare suites by system.identityHashCode to avoid 'same parameter' problem (IDEA-142153) 2015-07-02 17:13:24 +03:00
Anton Makeev d8d012ea86 FileUtil.toCanonicalPath can now expand symlinks when it's required to build the valid path that contains /../
* typos in JavaDoc fixed
2015-07-02 16:12:13 +02:00
Dmitry Batkovich 526af6f1c1 PseudoFunctionStyleMethodInspection: removed transformation of lambda generating function, fixed most of type parameters issues 2015-07-02 17:09:55 +03:00