Commit Graph
223550 Commits
Author SHA1 Message Date
Alexander Zolotov 2f149fa165 Postfix templates: added serr and souf templates 2018-06-27 14:49:24 +03:00
Alexander Zolotov 6c66dbbdd0 Postfix templates: added soutv postfix template (IDEA-194685) 2018-06-27 14:49:24 +03:00
Timur Yuldashev 8de417663a Revert "Removing 182.3458.5 from IJ Beta channel"
This reverts commit 105d184
2018-06-27 14:27:34 +03:00
nik 90d7fd8de5 build scripts: don't validate namesOfModulesRequiredToBeScrambled if scrambling won't be performed
Build scripts for a non-commercial product may reuse ProprietaryBuildTools instance with scrambleTool, in that case build shouldn't fail if modules from namesOfModulesRequiredToBeScrambled don't exist in the project (IDEA-CR-33357).
2018-06-27 14:13:40 +03:00
Anton Tarasov b155198536 cleanup 2018-06-27 13:38:18 +03:00
Pavel Dolgov abb41a2607 Java: Fixed return type when duplicate code is replaced with a call to the extracted method (IDEA-160546) 2018-06-27 13:25:32 +03:00
Ivan Bessonov a823e5ceda IDEA-189973 maven - support for debugging of exec:exec maven run configurations 2018-06-27 13:04:39 +03:00
Dmitry Batrak 5803867015 make global 'Expand All'/'Collapse All' actions work in Local Changes tree (for IDEA-192073) 2018-06-27 13:01:03 +03:00
Yaroslav Pankratyev 2404a9c990 Partially implemented StringToUpperWithoutLocale2Inspection (w/o registration) 2018-06-27 16:58:18 +07:00
Yaroslav Pankratyev e58bb695b4 More refactoring in UastCallMatcher tests 2018-06-27 16:58:18 +07:00
Yaroslav Pankratyev 5c53453116 Refactor UastCallMatcher tests, some fixes for Kotlin 2018-06-27 16:58:18 +07:00
Yaroslav Pankratyev e5e395889a UastCallMatcher to support matching arguments count for callable reference expressions 2018-06-27 16:58:18 +07:00
Yaroslav Pankratyev 9559a90332 UastCallMatcher to support method references (in progress) 2018-06-27 16:58:17 +07:00
Yaroslav Pankratyev ffa276fad0 Passing KtUastCallMatcherTest + related changes and fixes 2018-06-27 16:58:17 +07:00
Anna Kozlova 498e5b724f keep comments on introduce variable (IDEA-136027) 2018-06-27 12:33:52 +03:00
Anna Kozlova 8c43bb8bea introduce parameter: don't wrap arrays for non-vararg calls (IDEA-136859) 2018-06-27 12:33:52 +03:00
Vladislav.Soroka 99ec7c7866 Maven: do not create JPS resource roots for maven projects with packaging 'pom' (IDEA-194407)
Maven itself doesn't run resources plugin goals for maven aggregator projects but such configuration can be used for inheritance by children
2018-06-27 12:07:18 +03:00
Konstantin Aleev 1394fc0d51 IDEA-189873 RunDashboard: fix remove RC action enablement 2018-06-27 12:01:29 +03:00
Dmitry Batrak 18add834c1 refix IDEA-186054 so that it's not causing regression (IDEA-194649) 2018-06-27 11:52:32 +03:00
Dmitry Batrak 955153346b IDEA-194649 Target location is not centered in editor on navigation
this reverts the fix for IDEA-186054, causing described regression
2018-06-27 11:48:15 +03:00
Tagir Valeev 80520c7ed1 Revert "MagicConstantInspection: show constant chooser when unable to replace with specific constant"
This reverts commits 9aee210, 93b8346
Decided that this feature is unnecessary (see review IDEA-CR-33873)
2018-06-27 10:38:24 +07:00
Tagir Valeev bd4a3477f5 StreamApiMigration: register comments from post-loop operations like sorting 2018-06-27 09:29:38 +07:00
Julia Beliaeva 09da3fa9a4 [vcs-log] cleanup: use field instead of parameter 2018-06-27 00:23:43 +03:00
Julia Beliaeva a1303886c7 [vcs-log] fix empty text in commit details
Paint empty text directly on DetailsPanel, since MyMainContentPanel has zero height when nothing is selected. Adjust empty text in changes browser to match details.
2018-06-27 00:21:50 +03:00
Alexander Lobas 65fe7783ab IDEA-193789 Settings: Plugins: complex fix 2018-06-26 22:18:19 +03:00
Sergey Karashevich 77bcfa86fb [gui-test] check process is running modal dialog when close IDE
Signed-off-by: Sergey Karashevich <sergey.karashevich@jetbrains.com>
2018-06-26 22:01:05 +03:00
Julia Beliaeva 8c2404ce24 [vcs-log] share space with diff preview better
Instead of shrinking just changes when diff preview is opened, shrink table as well.
2018-06-26 21:21:27 +03:00
Anton Tarasov 67ac8ce479 IDEA-192438 [followup] Underline is always bold underline
- scale wave non-linear
- fix image cache bug
- tune thickness for difference modes and sizes
2018-06-26 21:20:33 +03:00
Roman Shevchenko a762a9c648 Cleanup (formatting) 2018-06-26 20:43:35 +03:00
Roman Shevchenko 8eb5422e0b [platform] avoids loading file content to show an icon, 2nd round (IDEA-193936)
Allows content-based icons for PSI files.
2018-06-26 20:43:35 +03:00
Rustam Vishnyakov 0bc9337880 Allow to go back to detected indent (IDEA-155090)
and other refactoring
2018-06-26 20:20:19 +03:00
Artem Khvastunov f7553da76b clarify that ValueEditor#parseValue is supposed to throw exception 2018-06-26 19:14:22 +02:00
Alexander Zolotov 636818343b Postfix templates: keep edit panel on the top of the dialog 2018-06-26 20:12:44 +03:00
Alexander Zolotov d571cd4e15 Avoid NPE while reformating on a default project (IDEA-194581) 2018-06-26 20:12:43 +03:00
Timur Yuldashev 105d184d65 Removing 182.3458.5 from IJ Beta channel 2018-06-26 19:57:30 +03:00
Anton Lobov f4671834b1 RUBY-21918 JSON Schema related quick fixes should be available for YAML 2018-06-26 18:00:01 +02:00
Andrey Vokin aadf239812 CoffeeScript: creating CoffeeScriptBlock from XmlTagBlock
In the example below CoffeeScriptBlock with method creates XmlBlock with <div>. The last on creates CoffeeScript block with `switch`
->
  <div>
    {
    switch a
      when 7
        <ProgressBar/>
      else
        <ProgressBar/>
    }
  </div>
2018-06-26 17:44:42 +02:00
Anna Kozlova 72257b821d disable anonymous -> inner for local base classes (IDEA-129581) 2018-06-26 18:42:24 +03:00
Anna Kozlova 2e22f09d37 allow to create inner class on qualifier (IDEA-129663) 2018-06-26 18:42:24 +03:00
Mikhail Golubev a66fc1c678 PY-25488 Preserve formatting of extracted collection literals
as it's especially tedious to re-format them each time afterwards and
being surrounded with brackets they are safe to be moved to RHS of an
assignment.

Alternatively, we could leave such inlining only for binary expressions
since they can become syntactically illegal when moved out of the
context with implicit line joining (PY-2862).
2018-06-26 18:09:49 +03:00
Vassiliy.Kudryashov edb8349738 IDEA-164907 Run Configuration console does not support "file:///" URL 2018-06-26 17:54:51 +03:00
Dmitry Jemerov b2df7ff31c Fix for IDEA-CR-34177 2018-06-26 16:51:43 +02:00
Dmitry Jemerov cb5d42e8b1 Shortcut for "Attach to local process" action (RIDER-16079) 2018-06-26 16:47:32 +02:00
Julia Beliaeva 01eb2612b2 [vcs-log] fix illegal argument exception in speed search
Row can be null if text is not found.

EA-120658
2018-06-26 17:27:10 +03:00
Andrey Vlasovskikh 50d1f58231 PY-30606 Suggest only the latest system-wide Python interpreter when creating a project with no Python SDKs set up
All other detected interpreters will be show in the Add Python
Interpreter dialog. They are detected, sorted, and categorized without
running them in that dialog.
2018-06-26 17:16:02 +03:00
Andrey Vlasovskikh c6bf7e7422 PY-26492 Ask PyPackageManager about management tools instead of checking for them manually
This fixes installing a single package in pipenv, since pipenv doesn't
report about setuptools and pip as installed into its virtualenv.
2018-06-26 17:16:02 +03:00
Roman Shevchenko 712fa96c73 [platform] more reliable "debug mode" detection 2018-06-26 17:01:59 +03:00
Daniil Ovchinnikov e76238a180 [groovy] fix parsing of parenthesized cast operand (IDEA-194587) 2018-06-26 16:59:27 +03:00
Roman Shevchenko 78a8978dd6 [platform] avoids loading file content to show an icon (IDEA-193936) 2018-06-26 16:53:22 +03:00
Alexey Kudravtsev bd0c199985 cleanup 2018-06-26 16:24:05 +03:00