Tagir Valeev
5f34c4c223
IDEA-190558 Join lines: smart concatenation of assignment and the subsequent reassignment with the method call
2018-04-19 15:50:25 +07:00
Tagir Valeev
279c952a11
IDEA-138747 Joining line with EOL comment
2018-04-19 15:50:24 +07:00
Alexandr Evstigneev
5264e9729e
Changed copy relative path algorithm (except for Java modules)
...
This is a temporary solution for RUBY-19057 which may take some time, because of UX involved (and probably not necessary at all)
- For Java modules everything works as before
- For everyone else we are trying to find relative path in the following order:
1. Relative to the closest module content root
2. Relative to project working dir
3. Using file absolute path
IDEA-CR-31595
2018-04-19 11:15:27 +03:00
nik
be823cd068
build process: allow reporting exceptions from external builders code (IDEA-187115)
...
CompilerMessage.createInternalBuilderError method is added. Messages created by it will be shown in IDE as fatal errors and can be reported using the standard 'IDE Fatal Errors' dialog.
2018-04-19 10:59:35 +03:00
nik
5041ca1807
build process: fix typo in field name
2018-04-19 10:59:35 +03:00
Alexey Ushakov
d8dd33dc58
Updating versions of project dependencies: jdkBuild->u152b1226.10
...
Alexey Ushakov
2018-04-19 10:42:33 +03:00
Anton Lobov
452f30bca5
WEB-32237 Kubernetes+Json. QuickHelp. add key name, type, kubernetes version
2018-04-19 09:35:54 +02:00
Kirill.Skrygan
3d133941a0
Expose new API for Rider
...
(cherry picked from commit 2c76fbe)
2018-04-19 09:14:45 +02:00
Tagir Valeev
cee5209a63
ChainCallJoinLinesHandler: disable when builder variable is self-referenced
2018-04-19 13:40:39 +07:00
Tagir Valeev
deeec13f53
IDEA-172368 'Join lines' could handle increment with 0 nicer
2018-04-19 13:36:15 +07:00
Tagir Valeev
4f4e89a064
DeclarationJoinLinesHandler: RExpression null-check
2018-04-19 13:24:32 +07:00
Tagir Valeev
eb75cfe87e
ChainCallJoinLinesHandler: join chained calls; assignment/declaration+call
...
Fixes IDEA-54209 Join Lines should be able to merge multiple method calls into a chained call
2018-04-19 13:16:07 +07:00
Vladislav.Soroka
9a35caeaa5
Merge branch 'vsoroka/gradle_native'
2018-04-19 08:35:21 +03:00
Gregory.Shrago
d75f24c46c
GPUB: reset errorReportedAt for failing root frame too
2018-04-19 08:16:07 +03:00
Tagir Valeev
c76d9aba62
StreamToLoopInspection: support Map.forEach()
...
Fixes IDEA-190440 Convert usage of java.util.Map.forEach() to for (... entrySet()) loop
2018-04-19 12:12:40 +07:00
Gregory.Shrago
e8487f15df
EA-119439 - ISE: FileContentImpl.createFileFromText
2018-04-19 07:45:49 +03:00
Tagir Valeev
fedcf44f16
InvalidPropertyKeyInspection: null-check
...
Fixes IDEA-190303 NPE during JSP code analysis/inspection
2018-04-19 10:15:35 +07:00
Julia Beliaeva
7b19cb09a9
[file-history] actually jump to main log when clicking on hash in details
...
IDEA-190544
2018-04-19 05:23:12 +03:00
Vassiliy.Kudryashov
358d715f6d
REVERT Find In Path: workaround for dialogs-above-popup problem:
2018-04-19 02:32:17 +03:00
Alexander.Kirsanov
967e55af1e
Reduce unneeded Registry updates in IconLoader
2018-04-19 01:14:17 +03:00
Alexander.Kirsanov
72a371b12b
New action handlers IDs, and relative ordering instead of absolute one
2018-04-19 01:11:12 +03:00
Alexander.Kirsanov
92c061f30c
Allow to treat FoldRegion as belonging to a doc comment without having psi (RIDER-5092)
2018-04-19 01:09:21 +03:00
Alexander.Kirsanov
995a5a09c2
Ability to listen changes to settings in pojo fields made from UI. RIDER-IC-CR-52
2018-04-19 01:02:39 +03:00
Roman Shevchenko
92599f5420
[ui] new error reporting dialog (IDEA-188535)
2018-04-18 21:16:05 +02:00
Roman Shevchenko
c5cc88d810
[ui] always submits error reports in background
2018-04-18 21:13:17 +02:00
Roman Shevchenko
9c27d72cac
Cleanup (contract annotation)
2018-04-18 21:04:51 +02:00
Roman Shevchenko
45d51db43e
[platform] handling 'mailto' URLs in BrowserLauncher.open
2018-04-18 21:01:47 +02:00
Juan Nuno
3bef87bbdb
log console: Resize myOriginalDocument to a message boundary
...
delete to the last new line or if no new line is present, till passing into buffer size, see https://issuetracker.google.com/77876440
2018-04-18 20:58:51 +02:00
Anna.Kozlova
499b981fad
junit 5: fix action name
...
remove repeating parenthesis from the method signature
2018-04-18 20:58:51 +02:00
Anna.Kozlova
862f774f70
javadoc cleanup
2018-04-18 20:58:50 +02:00
Roman Shevchenko
fddbf25b39
[ui] allows resetting error reporting account
2018-04-18 20:52:00 +02:00
Leonid Shalupov
dcba473fa5
dependencies: switch gradle distribution to -all (adds gradle sources for navigation)
2018-04-18 20:38:14 +02:00
Sergey Malenkov
bdc2450f2c
add icons for different scopes
2018-04-18 21:37:04 +03:00
Sergey Malenkov
f7b86ad4d0
replace AllIcons.General.PackagesTab with AllIcons.Nodes.CopyOfFolder
2018-04-18 21:37:04 +03:00
Vladislav.Soroka
00c0a001dd
Gradle/Native: fix link task api change in Gradle 4.7
2018-04-18 21:14:59 +03:00
Nicolay Mitropolsky
f217fbce48
[jvm-lang] actions.createAddFieldActions added
2018-04-18 20:31:53 +03:00
Nicolay Mitropolsky
e536a9fa5b
UastUtils: findContainingUClass method added, and some other deprecated
2018-04-18 20:31:53 +03:00
Vladislav.Soroka
915371a51a
External system: hide attach project action for non-java for the time being
2018-04-18 20:13:44 +03:00
Egor Ushakov
a682bbb11f
extracted general utility method for IDEA-190451
2018-04-18 20:10:37 +03:00
Dmitry Jemerov
da2d0959ea
API to execute typed handler postprocessing in a separate command
...
This allows to undo the formatting separately from the typing which
has triggered the formatting (IDEA-126243)
2018-04-18 19:06:08 +02:00
Egor Ushakov
ca12e6fc73
IDEA-190451 Variable tree loses focus after "more items" is clicked.
2018-04-18 19:58:56 +03:00
Vladislav.Soroka
83eaf42f6c
Gradle/Native: merge fixes
2018-04-18 19:25:43 +03:00
Vladislav.Soroka
b369fe5a77
Cleanup
...
(cherry picked from commit b36dfa5)
2018-04-18 19:24:41 +03:00
Anna.Kozlova
c1acbb88d4
fix coverage agent path (IDEA-190499)
2018-04-18 18:24:20 +02:00
Anna.Kozlova
691c2445ed
prefer uniqueIds to method if parameterized node is selected (IDEA-189535)
2018-04-18 18:24:19 +02:00
Dmitry.Krasilschikov
ccdbb22353
IDEA-188810 provide docs for RunAnythingProvider
2018-04-18 19:21:53 +03:00
Dmitry.Krasilschikov
4c846b3c98
IDEA-188810 rename run anything EPs
2018-04-18 19:21:53 +03:00
Dmitry.Krasilschikov
44b99dbb5c
IDEA-188810 rename a bundle property
2018-04-18 19:21:53 +03:00
Vladislav.Soroka
6262e682e1
External System: mark temporary method as deprecated to avoid non-intentional usages
...
(cherry picked from commit 90762be)
2018-04-18 19:20:10 +03:00
Egor Ushakov
cf3d6b1200
cleanup: warnings fixed
2018-04-18 19:20:06 +03:00