Roman Shevchenko
2a47148d94
[tests] message texts in Javadoc highlighting tests
2017-04-07 18:48:45 +02:00
Roman Shevchenko
a31c85b322
[tests] test case for IDEA-CR-20127
2017-04-07 16:00:51 +02:00
Vassiliy.Kudryashov
9171e27001
IDEA-168758 Tabs of debugger tool window are cut from below with 4K resolution
2017-04-07 16:54:36 +03:00
Kirill Kirichenko
fa1b221140
Merge remote-tracking branch 'origin/master'
2017-04-07 16:47:06 +03:00
Kirill Kirichenko
9d408ae4b0
IDEA-168273 fix disabled combobox foreground color
2017-04-07 16:45:52 +03:00
Egor.Ushakov
59a2c555ca
IDEA-171094 Extract method object fails
2017-04-07 16:41:58 +03:00
Vladimir.Orlov
2928517370
Merge remote-tracking branch 'origin/master'
2017-04-07 16:33:38 +03:00
Vladimir.Orlov
de4403e82b
Updater: fixed the case when symbolic links are not deleted.
...
IDEA-170514 Codesign is broken after AppCode 2016.3.3 -> AppCode 2017.1 patch update
2017-04-07 16:32:27 +03:00
Julia Beliaeva
4355d0f992
[git] avoid copying full git log output for throwing an exception
2017-04-07 16:31:19 +03:00
Julia Beliaeva
7ed158d543
[git] avoid copying the whole git log output for parsing
...
Git log output can be quite big, either we have a big list of commits or one big commit with many changed files (the former is not a problem, but the latter can be). In order to parse it GitLogParser is used, but unfortunately its methods required a String as an input, while git log output is stored in a StringBuilder. StringBuilder.toString method copies the contents instead of sharing it. This is unnecessary since parsing is done sequentially. So to avoid input copying GitLogParser now accepts CharSequences.
2017-04-07 16:31:19 +03:00
Dmitry Batkovich
1d1a4bccdb
actual parameter is the same value inspection: add option to ignore method by visibility (remove redundant writeSettings)
2017-04-07 16:27:39 +03:00
Egor.Ushakov
710b8db174
IDEA-171134 Extract as method object generates the same getters - correctly handle result field
2017-04-07 16:16:55 +03:00
Dmitry Batkovich
7f56e62e4f
actual parameter is the same value inspection: add option to ignore method by visibility Dmitry Batkovich 7/4/2017, 3:45 PM
2017-04-07 16:13:49 +03:00
Anna.Kozlova
9c26a6fae5
inference: ensure unchecked warning is passed to all call expressions inside method call args
2017-04-07 15:08:54 +02:00
Dmitry Batkovich
44be97d396
actual parameter is the same value inspection: add option to ignore method by visibility
2017-04-07 15:50:59 +03:00
Valentina Kiryushkina
21036c0ba1
EDU-913 Weird course description Fix typo
2017-04-07 15:48:27 +03:00
Elizaveta Shashkova
c7b59642c9
Disable frame evaluation for remote debug server (PY-23587)
...
We do it in order to have ability to stop on the next line after the settrace() call
2017-04-07 15:41:09 +03:00
Elizaveta Shashkova
be4d57af72
Fix deadlock on importing with Remote Debug Server (PY-23568)
2017-04-07 15:41:09 +03:00
Nicolay Mitropolsky
e52aa9e794
adding asyncable to jetbrains.dic
2017-04-07 15:35:12 +03:00
Egor.Ushakov
e1f423e1d4
IDEA-171134 Extract as method object generates the same getters
2017-04-07 15:21:09 +03:00
Valentina Kiryushkina
46b5b7470c
Refactor addNextRecommendation: 1) Check nullity when getting lesson from editor 2) Pass lesson as parameter 3) Minor Do not set lesson in addAsNextTask method because it's already set in task init
2017-04-07 14:54:48 +03:00
Alexander Zolotov
ae5d51b8de
Remove unpackJdks.gant
...
All usages on TeamCity were migrated to using `gradlew setupJdks` task
2017-04-07 14:48:00 +03:00
Dmitry Jemerov
39159d0496
Fix UAST test failure on Windows agents
2017-04-07 13:42:37 +02:00
Ekaterina Tuzova
9fececc695
allow to publish kotlin/java courses to stepik
2017-04-07 14:35:03 +03:00
nik
46a7dbfc0d
devkit: don't highlight usages of Pair constructor if diamonds can be used
...
new Pair<>(...) is shorter than Pair.create so it makes no sense to highlight usages of Pair constructor if language level is 1.7 or newer.
2017-04-07 13:55:25 +03:00
Anna.Kozlova
af675743e3
intention to extract lambda body to method and convert to method reference: avoid overhead caused by extract method processor
2017-04-07 12:35:25 +02:00
Vassiliy.Kudryashov
b68a4734b9
-Didea.ui.debug.mode=true to switch ON at startup both 'UI Inspector' and 'Focus Debugger'
...
Signed-off-by: Vassiliy.Kudryashov <Vassiliy.Kudryashov@jetbrains.com >
2017-04-07 13:30:47 +03:00
Bas Leijdekkers
ef35d35ff9
fix building JDK 9 annotation type with @Target(ElementType.MODULE)
2017-04-07 12:27:22 +02:00
Alexander Lobas
73329cf874
Move swing dialog logic from write action
2017-04-07 13:09:46 +03:00
Anton Tarasov
f455d69096
IDEA-170099 [followup] let Swing text components dynamically scale HTML text on user scale factor change
2017-04-07 13:00:12 +03:00
Kirill Likhodedov
22e5cfa1f5
Lambdify & simplify
2017-04-07 10:46:58 +01:00
Kirill Likhodedov
2a253bb865
Remove unnecessary invokeAndWait
...
It was introduced in 770b62a to collect changes under a modal progress,
but the sense was lost after changes in 9b28336 .
2017-04-07 10:46:58 +01:00
Bas Leijdekkers
e640c10083
IG: ignore casting class types to primitive (IDEA-170332)
2017-04-07 11:31:05 +02:00
Ivan Bessonov
ee1712af7e
maven - fix of bombed ReimportingTest#testSettingTargetLevel test
2017-04-07 11:42:08 +03:00
Anna.Kozlova
acffacf0ad
intention to extract lambda body to method and convert to method reference (IDEA-123262)
2017-04-07 09:51:10 +02:00
Anna.Kozlova
412d071d08
add fixes to change expected type when inference fails due to it (IDEA-162846)
2017-04-07 09:51:10 +02:00
peter
f3259b8405
add ProgressIndicatorListener#installToProgress and deprecate ProgressWindowWithNotification
2017-04-06 22:44:30 +02:00
Alexey Gopachenko
cb500983a6
PHP nicer folding error diff!
...
(cherry picked from commit 34601b8)
2017-04-06 22:32:57 +02:00
Eldar Abusalimov
d9f6b155d2
execution: Escape Cygwin glob special chars: [*?\[{}~] + [()']
...
These characters enable extended POSIX globbing on Cygwin.
References:
https://github.com/mirror/newlib-cygwin/blob/961a6909d950a0423d0e70e8a64187fb7d535c7d/winsup/cygwin/dcrt0.cc#L208-L209
if (*word != '~' && strpbrk (word, "?*[\"\'(){}") == NULL)
return 0;
Fixes:
- IDEA-165122 git stash broken
- IDEA-54753 Git: Unstash changes: Apply and pop actions fail.
2017-04-06 22:56:14 +03:00
Roman Shevchenko
515511b5b1
Merge remote-tracking branch 'origin/master'
2017-04-06 21:02:06 +02:00
Roman Shevchenko
d02266c7a7
Cleanup (typos; deprecation; formatting)
2017-04-06 21:01:40 +02:00
Roman Shevchenko
ce598ae801
[ui] distinguishes IDE and plugin updates (IDEA-169473)
2017-04-06 20:58:50 +02:00
Bas Leijdekkers
8a39fee959
IG: add option to ignore all primitive arrays (IDEA-170812)
2017-04-06 20:55:29 +02:00
Bas Leijdekkers
c4d259f0de
IG: reusable & simpler UI code
2017-04-06 20:55:29 +02:00
Maxim.Mossienko
b30506e0d0
do not use leading slash when requesting resource: it is non STD classloader behavior to retrieve resources with such path
2017-04-06 20:44:59 +02:00
Alexander Zolotov
6073068ba0
External dependencies: avoid cleaning jbre archives on each run
2017-04-06 21:34:33 +03:00
Alexander Zolotov
00f7d735ee
Delete outdated scripts
2017-04-06 21:34:33 +03:00
Ekaterina Tuzova
3ab9fac128
EDU-863 Task Description Not Showing
2017-04-06 21:00:38 +03:00
Vladimir Plyashkun
7d15d41f7b
Merge branch 'vplyashkun/clang-tidy'
2017-04-06 20:57:22 +03:00
Maxim.Mossienko
608f974f25
trove5j license with reference to modified source code / change description
2017-04-06 19:50:59 +02:00