Commit Graph
184879 Commits
Author SHA1 Message Date
Anna.Kozlova 4290a37a08 new inference: check intersection type of upper bound to detect substitution (IDEA-165011) 2016-12-07 18:44:34 +01:00
peter b5389da657 display the file name in "Outdated stub in index" message 2016-12-07 18:36:26 +01:00
Vassiliy.Kudryashov de96a58e25 Run Configurations dialog: limit minimum size for the tree (now width cannot be less than 200 JB pixels) 2016-12-07 20:22:06 +03:00
Pavel Dolgov fcf94c75d8 Java: Added a test case to DefUseTest for nested 'try/finally' within a 'for' loop. (IDEA-164371) 2016-12-07 20:09:30 +03:00
Vladimir Krivosheev e8a4c0addf cleanup 2016-12-07 18:05:41 +01:00
Vladimir Krivosheev a048035d97 nodejs rc producer using yml config file — fix isConfigurationFromContext (standard nodejs rc should be not used if configured detected) 2016-12-07 18:03:26 +01:00
Elizaveta Shashkova c0533ffe1c Tests: We can't fix stepping over continuation lines properly because of the way interpreter treats such lines. So at least we can test stopping at breakpoints and stepping over such lines. 2016-12-07 19:50:47 +03:00
Vladimir Krivosheev febdec8cb2 nodejs rc producer using yml config file — fix isConfigurationFromContext / setupConfigurationFromContext (standard nodejs rc should be not used if configured detected) 2016-12-07 17:42:38 +01:00
Anton Tarasov 773727ed56 IDEA-164566 [detect JBRE from launcher] 2016-12-07 19:25:31 +03:00
Anton Tarasov ed66d9d8c1 IDEA-164566 [set dpi-aware from launcher for non-JBRE] 2016-12-07 19:25:28 +03:00
Anton Tarasov 52ae29c001 IDEA-164566 [add sun.java2d.uiScale.enabled=true to idea.properties] 2016-12-07 19:25:26 +03:00
Anton Tarasov 2091206656 IDEA-164566 [use KeyFMap; add UIUtil.createImage(Component, ...)] 2016-12-07 19:25:24 +03:00
Anton Tarasov a7dd3a1a7b IDEA-164566 [improved/fixed the HiDPI javadoc] 2016-12-07 19:25:21 +03:00
Anton Tarasov df6f2ae250 IDEA-164566 [remove HiDPI-awareness from launcher, rely on JDK] 2016-12-07 19:25:19 +03:00
Anton Tarasov f215c858e0 IDEA-164566 [make dimensions JDK-managed-HiDPI aware] 2016-12-07 19:25:17 +03:00
Anton Tarasov b0eddc2f6b IDEA-164566: [make UI & ColorScheme font size JDK-managed-HiDPI aware] 2016-12-07 19:25:14 +03:00
Anton Tarasov 70b17e8788 IDEA-164566: implement JDK-managed HiDPI mode 2016-12-07 19:25:12 +03:00
peter 3c7ebb8446 an ui designer quick fix: remove unneeded preparePsiElementForWrite 2016-12-07 17:10:23 +01:00
peter 0459412145 xml unescaped quick fix: make file writable outside write action 2016-12-07 17:10:23 +01:00
Julia Beliaeva b07af86396 [vcs-log] minor: inline constant parameters 2016-12-07 19:04:08 +03:00
Ekaterina Tuzova c7d84fd36a fix EDU-796 Do not run skeleton generation for base python 2.7 interpreter creating new project
there is no point configuring sdk for newly created empty project because we'll definitely overwrite it
2016-12-07 19:03:16 +03:00
Ekaterina Tuzova b8fc74cedb cosmetics usage of .idea 2016-12-07 19:03:16 +03:00
Ekaterina Tuzova 25b00a7c42 show bundled course info in case of no internet connection 2016-12-07 19:03:16 +03:00
Ekaterina Tuzova 404476cff6 updated bundled course to the new json version 2016-12-07 19:03:16 +03:00
Julia Beliaeva c7002ec07e [vcs-log] draw label icons on the buffered image, then copy the image on the component
IDEA-164846
2016-12-07 18:57:30 +03:00
Vladimir Krivosheev d563fbddf8 resolve nodejs link against working directory 2016-12-07 16:52:14 +01:00
Vladimir Krivosheev 1f2583d00c create CompositeFilter and pass filter in one step 2016-12-07 16:52:14 +01:00
Vladimir Krivosheev e2d2bd81bc remove deprecated unused method 2016-12-07 16:52:14 +01:00
Vladimir Krivosheev 75eddef69f cleanup, notnull 2016-12-07 16:52:14 +01:00
Aleksey Pivovarov d2e1b438c6 diff: do not rely on Change.hashCode implementation
follow-up: ea6a028
2016-12-07 18:31:55 +03:00
Dmitry Batkovich 4ac9d4360e create constructor parameter should consider context (e.g.: type parameter name == some class name from java.lang) 2016-12-07 18:23:14 +03:00
Konstantin Ulitin 8cab448be9 index todos in JSDoc comments in embedded scripts 2016-12-07 18:03:13 +03:00
peter 76392b1f91 fix AsyncFilterRunner data race and other review comments from IDEA-CR-16528 2016-12-07 15:30:36 +01:00
Dmitry Avdeev 1dc41c407e IDEA-140717 Opened form files are not opened in UI designer after restart 2016-12-07 17:26:10 +03:00
Elizaveta Shashkova ab8f8e1968 Tests: fix PyDynamicTypesTest. There is no need to copy collected data, because it's already attached to the correct file. 2016-12-07 17:20:03 +03:00
Pavel Dolgov f920e7b65a Java: Moved reusable bits of code from the inspection quick fix to the API (IDEA-163139) 2016-12-07 17:10:49 +03:00
peter f45248dac9 don't increment psi mod counts on file writability change 2016-12-07 15:04:23 +01:00
Konstantin Bulenkov e6a54599a8 fix OutputStream leak in Patcher's Bootstrap #485 2016-12-07 14:31:13 +01:00
Ekaterina Tuzova 3a076af970 reinitialize client after user login 2016-12-07 16:15:22 +03:00
Ekaterina Tuzova c5d89de623 fix EDU-696 Get course from Stepic for course creators
Now this action available only via find action
2016-12-07 16:07:27 +03:00
Ekaterina Tuzova 7cae1e3ea2 fix EDU-701 Make Cyphers course python 2 only
course type could in the format "pycharm language version"
updated log information to reflect problems with lesson/task retrieval
2016-12-07 15:52:30 +03:00
Ekaterina Tuzova e69e41faff fix EDU-743 Disable create button in new project dialog if no course selected
Properly compare invalid courses.
By accident fixed error label listener also
2016-12-07 15:52:30 +03:00
Ekaterina Tuzova 7a60fe55a2 fix EDU-755 Submissions from PyCharm Edu 3.0 on Stepic
Find corresponding to the task file user file
2016-12-07 15:52:30 +03:00
Roman Shevchenko 2cbee63a69 Cleanup (IDEA-CR-16451) 2016-12-07 13:50:25 +01:00
Vladislav.Soroka 9f58bf5c3c gradle: fix maven artifacts completion 2016-12-07 15:43:49 +03:00
Vladislav.Soroka 82d388ec24 gradle: enable maven artifacts completion 2016-12-07 15:26:30 +03:00
Vladislav.Soroka 05c25c20ac gradle: gradle tasks xml serialization fix 2016-12-07 14:18:31 +03:00
Anna.Kozlova 5732b8fb81 ensure static fields/static initializers are evaluated before instance fields (IDEA-165084) 2016-12-07 11:18:47 +01:00
Ekaterina Tuzova f9ab833e50 fix doubled run current file linemarker
LineMarkerPass now queries providers twice: for visible (inner) and invisible (outer) elements so we need to find actual psi file in elements array.
2016-12-07 12:53:55 +03:00
Dmitry Batkovich d8f8a771ba inspections: allow to assign "fix only" severity for locally available global tools 2016-12-07 12:37:49 +03:00