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