Anna Kozlova
51404269ff
ensure left expression is processed before right in assignments (IDEA-140772)
2015-07-03 14:57:13 +03:00
Vassiliy.Kudryashov
ff8fd97028
IDEA-137539 Minimized editor tab is not bring up to front (remains minimized) when navigate to this file/class
2015-07-03 14:49:44 +03:00
Mikhail Golubev
51bd7a6e97
Methods to find significant leaf elements in PyPsiUtil have consistent names
2015-07-03 14:37:00 +03:00
Mikhail Golubev
0b5dd584ea
Make non-strict behavior of getNextNonCommentSibling more clear by adding corresponding parameter
2015-07-03 14:37:00 +03:00
Mikhail Golubev
c47233a435
Move several related methods for navigating PSI and AST trees from PyUtil to PyPsiUtil
2015-07-03 14:36:59 +03:00
irengrig
d6c167e3f4
Merge remote-tracking branch 'origin/master'
2015-07-03 13:15:08 +02:00
Dmitry Trofimov
2d0af358bb
Merge remote-tracking branch 'origin/master'
2015-07-03 12:49:08 +02:00
Dmitry Trofimov
2112782407
Profiler: use binary serialization in case of JSON (PY-16319).
2015-07-03 12:45:02 +02:00
Oleg Sukhodolsky
f2a9508864
Helper.getFile()'s implementation requires read action
2015-07-03 13:31:16 +03:00
Yaroslav Lepenkin
d619da839d
revert 28a13b77d1 due to performance problems - skip read only blocks while building formatting model (IDEA-142200, should fix adjustLineIndent performance problem)
2015-07-03 13:28:36 +03:00
Dmitry Batrak
b60534b90f
IDEA-76396, IDEA-91965 precise mouse/trackpad scrolling in editor on Mac - disable by default for now, as it doesn't work as desired anyway
2015-07-03 13:13:10 +03:00
Rustam Vishnyakov
2d6a711bc6
Per language wrap on typing reverted
2015-07-03 12:54:35 +03:00
Alexey Kudravtsev
6b9ef95f6c
optimisation: obtain all parents within one lock
2015-07-03 12:52:42 +03:00
Alexey Kudravtsev
ed75bf2f4a
test performance: disable listening of every document change
2015-07-03 12:52:41 +03:00
Alexey Kudravtsev
498526c474
removed equals() because we can't make it symmetric
2015-07-03 12:52:40 +03:00
Alexey Kudravtsev
d447dcb94d
optimisation: double check locking in calcStubTree()
2015-07-03 12:52:38 +03:00
Alexey Kudravtsev
329b75b620
optimisation: access myExactFileNameMappings only if it's not empty
2015-07-03 12:52:37 +03:00
Alexey Kudravtsev
ed54b852c5
notnull
2015-07-03 12:52:36 +03:00
Alexey Kudravtsev
a233749cce
optimisation
2015-07-03 12:52:34 +03:00
irengrig
eee7009b5b
node.js: node js interpreter field: do not delete the value in the text field when user clicks the combo box button
2015-07-03 11:22:46 +02:00
Dmitry Trofimov
f565c98694
Merge remote-tracking branch 'origin/master'
2015-07-03 11:19:55 +02:00
Maxim.Mossienko
3e7118d724
more compact test after review IDEA-CR-3505
2015-07-03 11:13:34 +02:00
Vladimir Krivosheev
e5e2b196d7
IDEA-CR-3419 move kt file according to code style
2015-07-03 10:43:58 +02:00
peter
3a1e4cccc1
fold CoreCommandProcessor lines in console stack traces
2015-07-03 10:32:39 +02:00
peter
6d823993c2
remove unused CharArray
2015-07-03 10:32:38 +02:00
Sergey Ignatov
c255d2a6e2
left diff editor: don't translate the check icon
2015-07-03 10:08:19 +03:00
Sergey Ignatov
30b0a964c9
cleanup
2015-07-03 10:08:18 +03:00
Vassiliy.Kudryashov
b9b51e0f3c
IDEA-14883 Run Configuration: Should have option to 'Run in background'
2015-07-02 23:42:25 +03:00
Vassiliy.Kudryashov
84087d7b89
IDEA-14883 Run Configuration: Should have option to 'Run in background'
2015-07-02 23:22:59 +03:00
Anton Makeev
b5ccb211d2
FileUtil.toCanonicalPath can now expand symlinks when it's required to build the valid path that contains /../
...
* test adjusted to Windows behavior
2015-07-02 21:03:35 +02: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