Anna Kozlova
1cbbf5614b
testdata to ensure inline from library doesn't find library usages
2016-09-15 18:35:34 +03:00
Anna Kozlova
d4e7271498
annotations: check error elements after annotation to rise annotation not expected here instead of some unpredictable warnings (IDEA-160106)
2016-09-15 18:35:33 +03:00
Anna Kozlova
92e17eed9c
substitute type parameter bounds with current substitution when method signatures in the hierarchy are checked (IDEA-159801)
2016-09-15 18:35:33 +03:00
Anna Kozlova
596430d19c
junit: ensure separated control statements (IDEA-161278)
2016-09-15 18:35:32 +03:00
Vladimir Krivosheev
cb1edab159
AsyncPromise — correctly execute handler if another handler added concurrently
2016-09-15 17:26:31 +02:00
Vladimir Krivosheev
c5dd0fa9ca
cleanup
2016-09-15 17:26:31 +02:00
Aleksey Pivovarov
f414d1c65f
ui: fix OnOffButton rendering under on HiDPI
2016-09-15 18:23:04 +03:00
peter
910e4affc9
OffsetTranslator should be disposed at latest together with the project
...
it's normally done in an later transaction, but the project might be disposed before
2016-09-15 17:22:12 +02:00
peter
4067918053
remove now unneeded invokeLater from DocumentCommitThread, rely only on transactions
2016-09-15 17:22:12 +02:00
Yaroslav Lepenkin
9f49ba2f3f
fixed EA-88205
2016-09-15 18:18:53 +03:00
Daniil Ovchinnikov
83c68f5892
[grails] get rid of old project view
2016-09-15 18:02:47 +03:00
Ilya.Kazakevich
0394f40318
PY-20733: Add deployment automatically if user agree
...
* Remote interpreter user almost always need to have deployment over path mapping.
* helper result splitted because deployment config needs home dir and deployment path
2016-09-15 17:45:39 +03:00
Ilya.Kazakevich
fa47c94d96
PY-20733: Timeout added to task to prevent inifinite waiting
...
* Fix according to review
2016-09-15 17:45:39 +03:00
Ilya.Kazakevich
ad301c145b
PY-20733: Useless lambda removed
...
* Swing dialog uses event pumping and does not need spaghetti code. Direct code should be used instead
2016-09-15 17:45:38 +03:00
Ilya.Kazakevich
301e5a6357
PY-20733: Guessing best place for remote project using helper
...
* We use user homedir + project name
* Utility method added to PyTask to launch it with out of console
2016-09-15 17:45:38 +03:00
Ilya.Kazakevich
3e89f97a14
PY-20733: Give user ability to choose remote mapping when she creates remote project
...
* It makes no sense to have remote project with out of remote mapping, so we ask user for mappings when project is created
* Since we need project to be created before running mapping tool, we show mapping window at next step (huge refactoring is required to display mapping window before project is created)
* Platform calls ``ProjectGenerator#generateProject``, but we have a lot of generators, so we moved code to parent which delegates remote project configuration to ``PyRemoteInterpreterManager`` and then calls ``configureProject``
2016-09-15 17:45:38 +03:00
Pavel Dolgov
86cf777687
Java inspection: Support qualified variable names and allow expression as argument of equal() in EqualsReplaceableByObjectsCallInspection (IDEA-161076)
2016-09-15 17:44:08 +03:00
Maxim.Mossienko
ee09c8d4e9
IDEA-159829 when editing in find result previews the cursor jumps some number of characters after insertion
2016-09-15 16:41:34 +02:00
Maxim.Mossienko
a7b4338ba0
- IDEA-146150 Page up/down in preview mode of find in path
...
- remember search pattern on escape too
2016-09-15 16:30:10 +02:00
Maxim.Mossienko
320a907bba
IDEA-161214 Find in Path: Preview editor does not abide by option "Allow placement of caret after end of line"
2016-09-15 16:30:10 +02:00
Aleksey Pivovarov
0b064f3955
ui: fix UI Inspector border/insets rendering under hidpi linux
2016-09-15 17:20:03 +03:00
Vladimir.Orlov
30267b183f
Merge remote-tracking branch 'origin/master'
2016-09-15 16:53:39 +03:00
Vladimir.Orlov
04e3726d94
Merge remote-tracking branch 'origin/master'
2016-09-15 16:48:18 +03:00
Dmitry Avdeev
419af8ce27
typo
2016-09-15 16:47:36 +03:00
Denis Fokin
fd0a8d6aac
IDEA-35480 Per project/frame modality (enter/leave modal per project)
2016-09-15 16:44:47 +03:00
Vladimir.Orlov
ec4fd29453
Merge remote-tracking branch 'origin/master'
2016-09-15 16:40:34 +03:00
Sergey Malenkov
17bb13bb34
IDEA-157968 Empty space at the end of the list popup
2016-09-15 16:36:01 +03:00
Vladimir.Orlov
5677f598ed
Merge remote-tracking branch 'origin/master'
2016-09-15 16:31:50 +03:00
Semyon Proshev
13d22052c7
Update util PyTypeAssertionEvaluator.pushAssertion method to simplify its usages
2016-09-15 16:30:13 +03:00
Semyon Proshev
7d7ead47a3
Improve "is None" and "is not None" processing in PyTypeAssertionEvaluator
2016-09-15 16:30:12 +03:00
Semyon Proshev
da153b0935
PY-20679 Fixed: Inspection error. 'Cannot find reference in object'
...
Update calculation of assert expression in case of PyBinaryExpression with boolean constant on one of the sides
2016-09-15 16:30:12 +03:00
Semyon Proshev
3a730415cf
Move disabled bytes literal test from PyTypeTest to Py3TypeTest
2016-09-15 16:30:12 +03:00
Sergey Ignatov
e0324725e8
[dbe] restart required
2016-09-15 16:28:04 +03:00
Vladimir.Orlov
4baec8336a
IDEA-161255 Update Community edition icons. IJ IDEA CE icons.
2016-09-15 16:25:12 +03:00
Elizaveta Shashkova
2776a00ca0
Revert inappropriate fix (PY-20684)
...
We can't just change number, because Out in IPython has numbers too. And the first command we execute is getting info about console.
2016-09-15 16:09:38 +03:00
Yaroslav Lepenkin
b3e4237f17
[FreezeLogger] if flag is enabled send report to our stats server
2016-09-15 16:02:14 +03:00
Yaroslav Lepenkin
bf649c5e40
[StatsSender] allow to send base64 gzipped content
2016-09-15 16:02:14 +03:00
Bas Leijdekkers
57058c2d05
IDEA-161275 ('Remove double negation' doesn't work)
2016-09-15 14:46:23 +02:00
Bas Leijdekkers
d7df2d2ea7
make IG test light
2016-09-15 14:46:22 +02:00
Bas Leijdekkers
82f924d887
make IG test light
2016-09-15 14:46:21 +02:00
Rustam Vishnyakov
230fe7e011
Reset functionality for user copies of Default/Darcula color schemes
2016-09-15 15:34:15 +03:00
Maxim.Mossienko
5fa655fe6c
IDEA-102111 Keep search/replace words between files
2016-09-15 14:31:16 +02:00
Andrey Vlasovskikh
e88faa03f6
PyCharm 2016.3 EAP
2016-09-15 15:22:09 +03:00
Andrey Vlasovskikh
7207290b5d
PyCharm 2016.3 EAP graphics
2016-09-15 15:16:33 +03:00
Andrey Vokin
8c2c33142a
Cucumber, code cleanup
2016-09-15 14:10:05 +02:00
Roman Shevchenko
7eb97d5d86
[platform] fixes IDE launch from a bin/ directory on Unix (IDEA-161265)
2016-09-15 14:32:04 +03:00
Vladimir.Orlov
7dd0bdef44
Merge remote-tracking branch 'origin/master'
2016-09-15 14:13:10 +03:00
Anna Kozlova
967bff718d
junit 5: filter by tag
2016-09-15 13:55:50 +03:00
Anna Kozlova
d01a0823e7
tests: hide auto test delay for java configurations which are compiler based
2016-09-15 13:55:49 +03:00
Anna Kozlova
e2e3d94711
provide accessibility fixes for problems inside annotations (IDEA-148864)
2016-09-15 13:55:49 +03:00