Commit Graph
8917 Commits
Author SHA1 Message Date
Vladislav.Soroka 3d4325af94 quick fixes: MissingDependencyFixProvider code cleanup 2015-07-16 13:23:17 +03:00
peter 4d750285fc IDEA-142696 Create Test: INRE on pressing Ok right after Fix in the dialog 2015-07-16 12:06:01 +02:00
Vladislav.Soroka 835d90a75b quick fixes: extension point for order entry quick fixes renamed to MissingDependencyFixProvider 2015-07-16 12:33:34 +03:00
Vladislav.Soroka a1ece222e0 quick fixes: extension point for order entry quick fixes to override or complement default platform fixes added 2015-07-16 11:04:48 +03:00
Vladislav.Soroka 5313a8cd3b quick fixes: extension point for order entry quick fixes to override or complement default platform fixes added 2015-07-16 10:54:56 +03:00
peter 5b88d84aa4 java smart completion: don't show parameter info when no variants
it gets in the way
the expected type information is anyway included into "No suggestions" popup
2015-07-15 20:15:41 +02:00
peter 0e51348283 IDEA-142398 Analyze Stack trace does not indicate the correct blocking thread where some threads are in java.lang.Object.wait(Native Method) 2015-07-15 17:25:08 +02:00
Dmitry Batkovich 67ceee54df Insoection to convert guava's fluent iterables to java 8 streams 2015-07-15 18:12:26 +03:00
nik af3daee805 'Add junit to classpath' quick-fix moved to junit plugin 2015-07-15 17:13:09 +03:00
nik 10f769a60c JavaTestFramework: allow to specify several classes paths for the library 2015-07-15 17:13:09 +03:00
Alexey Kudravtsev fdb7afe963 notnull 2015-07-15 16:48:49 +03:00
nik 7c59f2a4f9 attach bundled library quick fix: cleanup and deduplication 2015-07-15 14:49:57 +03:00
Anna Kozlova 6dddedeb39 override/implement: do not add type parameters from super method if supercalss was erased (IDEA-142453) 2015-07-14 22:07:19 +03:00
Roman Shevchenko b1f3e02818 Cleanup (potential NPE; obvious annotation) 2015-07-14 13:35:17 +03:00
peter 7d4b728fb3 ignore non-Java qualified names in completion (EA-70649 - assert: ReferenceExpressionCompletionContributor.createMockReference) 2015-07-14 11:34:12 +02:00
Yann Cébron 33054d616c Icon gutter: extract ProjectIconsAccessor, SLRU cache 2015-07-13 09:52:11 +02:00
peter 7194336a1f IDEA-140452 Complete-statement insert closing parenthesis at wrong place 2015-07-09 20:49:01 +02:00
peter 26f25b917d IDEA-68660 ctrl-shift-enter does not insert a semicolon after anonymous implementation 2015-07-09 20:49:01 +02:00
peter 8cbbf3648b IDEA-31554 "Complete Current Statement" does not format code on "else if" condition code block 2015-07-09 20:49:00 +02:00
peter 75f04d0383 IDEA-41929 Ctrl + Shift + Enter doesn't work for "for (; ;)" 2015-07-09 20:49:00 +02:00
peter 4f6e27823e IDEA-142439 Wrong cursor placement when creating a class after brackets autocomplete 2015-07-09 20:49:00 +02:00
peter 4ff9ba80f3 IDEA-41246 Ctrl + Shift + Enter problem if array elements are not the same line 2015-07-09 20:48:59 +02:00
Anna Kozlova 19aee02b2c invalid psi during inline 2015-07-09 12:04:36 +03:00
Roman Shevchenko 0cd93586cc Cleanup (formatting) 2015-07-08 21:26:20 +03:00
Anna Kozlova 1aea1b76e7 safe delete: delete type parameters of the overriding method, otherwise it would be a compilation error (IDEA-142378) 2015-07-08 20:37:19 +03:00
Anna Kozlova 51af5a6312 change signature: ensure propagation works for inheritors (IDEA-142350) 2015-07-08 20:37:17 +03:00
Anna Kozlova 6804eceb62 introduce variable placed inside lambda body: ensure initializer not changed (IDEA-142361) 2015-07-08 20:37:15 +03:00
Anna Kozlova c6e02e008a escape class names with $ inside (IDEA-142373) 2015-07-08 13:50:23 +03:00
Egor.Ushakov b8edaad7d1 icon for lambdas in implements popup 2015-07-07 20:38:32 +03:00
Denis Fokin ea24efaba3 IDEA-142305 Changes to files are not saved on frame deactivation 2015-07-07 18:04:12 +03:00
Yaroslav Lepenkin ecf06ab80c Alignment on "public, static, void, <T>, throws" replaced with none indent.
Previously alignment were created for mostly every element of method/class declaration
|public |void |run() {
}

Therefore, when posprocess reformat is used in reformat context mode on "run" rename will be reformatted whole method declaration starting with public, which sometimes can be not usefull
2015-07-07 17:24:06 +03:00
Anna Kozlova fde12ea8dd unimplement with cyclic inheritance (IDEA-142343) 2015-07-07 14:55:18 +03:00
Alexey Kudravtsev 9576593064 reflection cleanup 2015-07-07 13:47:59 +03:00
Roman Shevchenko c8cd5a7770 ui: NPE in UnscrambleDialog.getPreferredFocusedComponent() 2015-07-06 20:17:37 +03:00
Roman Shevchenko 92009c3336 Merge remote-tracking branch 'origin/master' 2015-07-06 17:35:36 +03:00
Roman Shevchenko 0fe588d76f IDEA-130011 (javadoc asterisks stripped from generated doc info) 2015-07-06 17:34:39 +03:00
Roman Shevchenko 7c7a5a4a81 Cleanup (formatting) 2015-07-06 17:20:26 +03:00
Anna Kozlova 0c0d95fbc9 SOE (IDEA-142291) 2015-07-06 15:56:21 +03:00
Alexey Kudravtsev 9465df65a2 dead code removed 2015-07-06 14:14:50 +03:00
Konstantin Bulenkov 417010e654 remove old code ? TRUE : FALSE 2015-07-06 01:48:40 +02:00
Konstantin Bulenkov 710a5a8a5e remove old code ? TRUE : FALSE 2015-07-06 01:30:55 +02:00
peter 1294ec93f4 IDEA-140728 Suggest to automatically fill parameter of Stream#collect() method calls with standard Collectors instances 2015-07-03 18:25:08 +02:00
peter 209dea1eda IDEA-140731 Second invocation of Smart Type completion should suggest to convert array to Stream 2015-07-03 18:25:08 +02:00
Dmitry Jemerov 9939933a66 restore public visibility for classes used in Kotlin plugin 2015-07-03 16:03:17 +02:00
peter b63c470c46 JavaFilePasteProvider: normalize line separators 2015-07-03 14:12:21 +02:00
Anna Kozlova b27533f02e fix onDemand check for classes resolved to default imports like 'java.lang' (IDEA-141782) 2015-07-03 14:57:18 +03:00
Rustam Vishnyakov 2d6a711bc6 Per language wrap on typing reverted 2015-07-03 12:54:35 +03:00
Dmitry Batkovich 7f5f30d8bd EA-70357 AddMethodQualifierFix checks allowage of file modification 2015-07-02 21:15:00 +03:00
Dmitry Batkovich 6a6062ec32 Iterables are converted to Stream using spliterator 2015-07-02 20:19:03 +03:00
Dmitry Batkovich e98517a060 StaticPseudoFunctionalStyleMethodInspection: doesn't throw exception when lambda is variable 2015-07-02 19:52:42 +03:00