Anna.Kozlova
|
7ea64ebafb
|
var in lambda parameter list (IDEA-187804)
applicability should be already checked by parser
|
2018-03-09 19:14:10 +01:00 |
|
Anna.Kozlova
|
f9aa0d3d71
|
replacement: use bindTo instead of custom replacement, cleanup
IDEA-CR-30319
|
2018-03-09 19:14:10 +01:00 |
|
Dmitry Trofimov
|
c5bc5a2731
|
Use default directory for new projects (IDEA-84622)
|
2018-03-09 19:08:09 +01:00 |
|
Roman Shevchenko
|
36daf29250
|
[platform] actual skipping of no-name plugins
|
2018-03-09 18:45:44 +01:00 |
|
Anna.Kozlova
|
acfb22157b
|
remove redundant type args: get rid of 2 different fixes
|
2018-03-09 18:44:26 +01:00 |
|
Anna.Kozlova
|
5cf3e46d8a
|
register show discovered tests as internal action to avoid assertions
|
2018-03-09 18:44:26 +01:00 |
|
Roman Shevchenko
|
ca9f0ecb5e
|
[platform] prevents changing paths for loaded plugins
|
2018-03-09 18:41:33 +01:00 |
|
Roman Shevchenko
|
2a4ce1a3cb
|
[platform] deduces plugin's "isBundled" state on load
(no more expensive I/O ops on each call)
|
2018-03-09 18:21:09 +01:00 |
|
Dmitry Jemerov
|
65dee4b845
|
Provide more information about daemon execution in DaemonListener
|
2018-03-09 17:59:56 +01:00 |
|
Svetlana.Zemlyanskaya
|
a7cdfc893c
|
Feature usage log: log file name together with response
|
2018-03-09 17:48:06 +01:00 |
|
Svetlana.Zemlyanskaya
|
755ed7a340
|
Feature usage log: create batches by record size instead of event count
|
2018-03-09 17:47:43 +01:00 |
|
Svetlana.Zemlyanskaya
|
d82f2e1528
|
Feature usage log: send log by batches but in a single request
|
2018-03-09 17:47:17 +01:00 |
|
Anna.Kozlova
|
253b765238
|
convert static to instance: don't check interface inheritance for java 1.8+
check used references for java 1.8- as call sites would call abstract method of interface anyway (IDEA-187991)
|
2018-03-09 16:38:07 +01:00 |
|
Anna.Kozlova
|
e3f42bdb9b
|
extract PsiPrecedenceUtil as read-only part of ParenthesisUtils
leave methods to ensure compatibility, to be inlined and deprecated in separate commit (IDEA-CR-30329)
|
2018-03-09 16:38:07 +01:00 |
|
Anna.Kozlova
|
a00d19098c
|
restore java version detection for android & plugins sdks (IDEA-187506)
|
2018-03-09 16:38:06 +01:00 |
|
Roman Shevchenko
|
621c604bde
|
Merge remote-tracking branch 'origin/master'
|
2018-03-09 14:45:17 +01:00 |
|
Roman Shevchenko
|
53082af049
|
[platform] drops/deprecates outdated IdeaPluginDescriptorImpl properties
|
2018-03-09 14:44:02 +01:00 |
|
Dmitry Trofimov
|
7937d61b31
|
Fix scrolling issues on macOs (IDEA-180923)
|
2018-03-09 14:35:28 +01:00 |
|
Roman Shevchenko
|
9fa36c951c
|
Cleanup (warnings; formatting)
|
2018-03-09 14:35:26 +01:00 |
|
Roman Shevchenko
|
b20812b2b2
|
[ui] warnings around setting fonts in plugin table renderer
|
2018-03-09 13:49:05 +01:00 |
|
Tagir Valeev
|
a0923d48b8
|
MoveFieldAssignmentToInitializerFix: keep comments when removing empty initializer
Fixes IDEA-187524 "Move assignment to field declaration" loses comment on class initializer
|
2018-03-09 19:45:31 +07:00 |
|
Elizaveta Shashkova
|
2277a7ff01
|
Can't add exception breakpoints for builtin exceptions (PY-28557)
|
2018-03-09 15:41:55 +03:00 |
|
Tagir Valeev
|
350eba5000
|
Optional compared with null: do not warn when subsequent isPresent check is found
IDEA-187578 Inspection to detect when Optional is compared with null
|
2018-03-09 19:30:59 +07:00 |
|
peter
|
273862e0bb
|
save even more memory in PSI stubs
by storing joined children ids (mostly short) instead of object pointers
|
2018-03-09 13:27:30 +01:00 |
|
Yann Cébron
|
622ca84e2c
|
[java] JavaClassReferenceSet.canReferencePackage: avoid SIOOBE
|
2018-03-09 12:44:04 +01:00 |
|
Maxim.Mossienko
|
e76f1ba029
|
remove randomness in generating test data
|
2018-03-09 12:05:51 +01:00 |
|
Roman Shevchenko
|
32088927eb
|
[platform] accepts old format of YJP agent specification in Unix startup script
The change prevents an IDE from failing if it starts with VM options migrated from an older version.
|
2018-03-09 12:00:02 +01:00 |
|
Anna.Kozlova
|
a2cac15bf5
|
field naming convention: retrieve mutability from external annotations
IDEA-187941
|
2018-03-09 11:44:47 +01:00 |
|
Anna.Kozlova
|
51f6813ee3
|
valid static method reference on class's inheritor (IDEA-187974)
|
2018-03-09 11:44:47 +01:00 |
|
Anna.Kozlova
|
ea018610eb
|
junit 5: disable running annotation types as tests
|
2018-03-09 11:44:46 +01:00 |
|
Anna.Kozlova
|
82b4375590
|
junit: don't recognize tests in libraries
EA-117378 - assert: AbstractInClassConfigurationProducer.setupConfigurationFromContext
|
2018-03-09 11:44:46 +01:00 |
|
Anna.Kozlova
|
661f7d1668
|
simplifiable assertion: don't assume types are compatible
EA-117420 - NPE: SimplifiableAssertionInspection$SimplifyAssertFix.replaceAssertLiteralWithAssertEquals
|
2018-03-09 11:44:46 +01:00 |
|
Tagir Valeev
|
828000c586
|
CharsetObjectCanBeUsedInspectionTest: use Mock JDK 9 to access StandardCharsets
Review ID: IDEA-CR-30242
|
2018-03-09 17:16:55 +07:00 |
|
Vladimir Krivosheev
|
a120af1954
|
IDEA-CR-30005 use netty http status consts, use LOG.assert, fix test (allow HEAD)
|
2018-03-09 08:47:03 +01:00 |
|
Vladimir Krivosheev
|
e511fcbc1a
|
fix test data (yaml dump is fixed)
|
2018-03-09 08:34:58 +01:00 |
|
Vladimir Krivosheev
|
3100bbbdb5
|
disable UiDslTest on TC
|
2018-03-08 23:18:20 +01:00 |
|
Vladimir Krivosheev
|
28c6164137
|
Kotlin UI DSL — align fields in the nested grid
|
2018-03-08 23:05:13 +01:00 |
|
Vladimir Krivosheev
|
9a9a0f6227
|
Kotlin UI DSL — follow UI guideline "If there are several groups of settings in the form, the fields can be aligned in the groups to avoid big gaps between labels and input fields"
|
2018-03-08 23:04:09 +01:00 |
|
Anna.Kozlova
|
36b1e622eb
|
inference: skip bounds checking for captured fresh variables (IDEA-187943)
|
2018-03-08 19:06:30 +01:00 |
|
Anna.Kozlova
|
e3f50d46d5
|
preserve annotation attributes on override (IDEA-187940)
|
2018-03-08 19:06:30 +01:00 |
|
Roman Shevchenko
|
156b436799
|
[java] parses local-var syntax for lambda parameters (IDEA-187804)
|
2018-03-08 18:14:26 +01:00 |
|
Artem Khvastunov
|
8c5ebc6aca
|
add NavigatablePsiElement.EMPTY_NAVIGATABLE_ELEMENT_ARRAY
|
2018-03-08 17:47:05 +01:00 |
|
Artem Khvastunov
|
0e83551199
|
add NavigatablePsiElement.EMPTY_ARRAY
|
2018-03-08 17:23:22 +01:00 |
|
peter
|
191bc0b81f
|
don't execute more performance test iterations than needed
|
2018-03-08 16:31:38 +01:00 |
|
Roman Shevchenko
|
15f6773208
|
Cleanup (warnings)
|
2018-03-08 16:28:31 +01:00 |
|
peter
|
7cba7ba21e
|
IDEA-187753 Duplicate annotation in compiled class when Nullable / NotNull Problems inspection is enabled with custom NonNull annotation
|
2018-03-08 16:15:47 +01:00 |
|
peter
|
7bab6026e6
|
don't fail if a non-last iteration of a performance test took <110% time
|
2018-03-08 15:10:58 +01:00 |
|
Roman Shevchenko
|
5442595691
|
[util] turns contract assertion into IAE
... to make it independent of JVM flags
|
2018-03-08 13:43:51 +01:00 |
|
Roman Shevchenko
|
e1f3f0e33d
|
Merge remote-tracking branch 'origin/master'
|
2018-03-08 13:33:57 +01:00 |
|
Roman Shevchenko
|
d8bdca66b5
|
[java decompiler] unnecessary rethrow (IDEA-187608; EA-81800)
No need to propagate ThreadDeath here - the thread is going to finish anyway.
|
2018-03-08 13:33:07 +01:00 |
|