Commit Graph
179164 Commits
Author SHA1 Message Date
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