Commit Graph
7392 Commits
Author SHA1 Message Date
Anna.Kozlova dcbb728074 testdata for IDEA-153076 2016-03-16 15:35:39 +01:00
peter 920f7f7a9c light file's resolve scope should include that file (IDEA-152676) 2016-03-16 11:32:52 +01:00
peter 80c6e1c9f4 java completion sorting: disprefer return in void lambdas (IDEA-CR-9303, IDEA-152289) 2016-03-16 11:32:51 +01:00
Dmitry Batrak 4102ffee3d IDEA-152628 shift-F1 displays two URL
fix tests
2016-03-16 10:27:34 +03:00
peter d9cbc98a49 IDEA-152289 Code completion suggests "return" as the first result in the empty constructor 2016-03-15 19:55:14 +01:00
peter 28b7c2501a IDEA-152325 Smart completion should not suggest class fields in its this/super constructor call 2016-03-15 19:55:14 +01:00
Anna Kozlova 0c583feae6 show static import suggestion: ensure normal inference process for method candidate (IDEA-152985) 2016-03-15 19:09:04 +01:00
peter dd738694bd IDEA-152516 Smart completion & inner classes 2016-03-15 17:38:05 +01:00
Anna Kozlova 65ebda0fff SOE with recursive type parameter dependencies 2016-03-15 13:31:13 +01:00
Roman Shevchenko 4d2f17ef98 [java] saves the "auto-generated name" property to parameter stubs (IDEA-152903) 2016-03-14 21:40:59 +01:00
Anna Kozlova 1aa1c9a921 non-static fields should not be available in static context even if they are compile time constants (IDEA-150030) 2016-03-14 21:34:56 +01:00
Anna Kozlova c00d3d7371 revert (IDEA-152685) 2016-03-14 17:48:06 +01:00
Anna Kozlova 7cfcb1bb69 testdata based on IDEA-152768 2016-03-14 17:48:06 +01:00
Anna Kozlova a54e0ed47e copy to final: effectifely final is enough fot java 8 (IDEA-152934); change wording 2016-03-14 17:48:06 +01:00
Anna Kozlova e31a812438 inference: unchecked warning in type params bounds (IDEA-152758) 2016-03-14 17:48:06 +01:00
Alexey Kudravtsev 710cfa9f36 ported a couple of tests to performance 2016-03-14 14:45:59 +03:00
Alexey Kudravtsev 433591b116 renamed package-local to package-private 2016-03-14 14:45:59 +03:00
Anna Kozlova 174c1e654d copy reference testdata: avoid same class to be present simultaneously in the same package 2016-03-11 17:08:17 +01:00
Anna Kozlova c04d309399 copy reference: fix isReferenceTo check (IDEA-152601) 2016-03-11 15:07:28 +01:00
Egor.Ushakov e09b0fca1e IDEA-152851 Extract Method Object: incompilable result in case of this and super and anonymous class creation 2016-03-11 13:08:25 +03:00
Anna Kozlova 23df4bf2a1 redundant cast: open capture to compare old and new result types 2016-03-11 10:51:37 +01:00
Anna Kozlova 320904a20f redundant cast: compare base types for anonymous classes 2016-03-11 10:51:37 +01:00
Anna Kozlova ea84b25cc5 unrelated defaults: ignore type parameters check for abstract methods only, leave as is for defaults 2016-03-11 10:04:22 +01:00
Anna Kozlova 9675e0248a unrelated defaults: don't check type parameters 2016-03-11 09:38:32 +01:00
Anna Kozlova de766d6474 redundant write actions in tests 2016-03-11 08:58:05 +01:00
Anna Kozlova 0108018028 fix testdata 2016-03-10 09:08:15 +01:00
Roman Shevchenko 3b35be0963 Merge remote-tracking branch 'origin/master' 2016-03-09 22:05:14 +01:00
Anna Kozlova 355ee67f27 generify fix for unchecked assignments (IDEA-152658) 2016-03-09 14:23:53 +01:00
Anna Kozlova cee6581734 generify: collapse to diamond when applicable 2016-03-09 14:23:53 +01:00
Anna Kozlova 119449501b testdata for IDEA-152659 2016-03-09 14:23:53 +01:00
Anna Kozlova db215203e0 inference for non-poly expressions: isAssignable already contains loose context inside, don't allow any additional conversions (IDEA-152694) 2016-03-09 14:23:53 +01:00
Anna Kozlova 5b8e459686 lambda: proceed c-like arrays declarations in parameters for lambda with excplicit type declarations (IDEA-152690) 2016-03-09 14:23:53 +01:00
Roman Shevchenko 77a63a0eea [java] @see tag ref verification (IDEA-97635) 2016-03-09 13:28:11 +01:00
Roman Shevchenko 55af2c9fdd Cleanup (test data corrected) 2016-03-09 11:24:07 +01:00
Roman Shevchenko f759a56f8f [tests] javadoc highlighting tests merger and cleanup 2016-03-07 17:24:51 +01:00
Maxim.Mossienko 72125c450f refactor MapReduceIndex to have simple constructor arguments and all index implementation inside 2016-03-05 22:33:07 +01:00
Anna Kozlova e6a5fc8f31 inline functional expression: surround with parenthesis if inlined in method reference qualifier (IDEA-152600) 2016-03-04 19:58:08 +01:00
peter 9abaffbeeb smart enter for try-with-resources body 2016-03-04 18:05:09 +01:00
Anna Kozlova b303f46243 inline to anonymous: change wording (IDEA-152534) 2016-03-04 17:00:37 +01:00
Anna Kozlova e847d166f5 inline super: don't search for inheritors (may be only this should be replaced: IDEA-152522); dialog layout simplified (IDEA-152474) 2016-03-04 17:00:37 +01:00
Anna Kozlova 84f7bc13b8 inline super: don't warn for unresolved constructor with new array (IDEA-152583) 2016-03-04 17:00:37 +01:00
Anna Kozlova 8ff49ddc39 inference: proper exceptions thrown checks (IDEA-152577) 2016-03-04 17:00:37 +01:00
Roman Shevchenko 1fb58e86b3 [tests] test cases added 2016-03-04 15:32:57 +01:00
peter 102374b1d3 (by patch from IDEA-151808) Walk up to the root to determine if file is in content roots 2016-03-04 15:14:44 +01:00
Yaroslav Lepenkin bba4324bab Do not wrap javadoc description if every line is shorter than description (IDEA-152431)
Current wrapping approach sadly merges all lines and then tries to reflow text.
2016-03-04 15:33:34 +03:00
Roman Shevchenko 54c811b9c7 [java] correct language levels for array stub classes (IDEA-152384) 2016-03-04 12:20:55 +01:00
Anna Kozlova eeb4e4f49f inline superclass: proceed arrays (IDEA-152539) 2016-03-03 18:54:30 +01:00
Anna Kozlova db30803bee inline superclass: don't start push refactoring (with find usages, etc) inside inline; don't collect usages in all inheritors when at the end only one would be processed (IDEA-152480) 2016-03-03 18:54:30 +01:00
Anna Kozlova 46c29366cb additional testdata (following IDEA-CR-8743) 2016-03-03 15:22:36 +01:00
Anna Kozlova 3cd6b26423 inline superclass: don't change superconstructor if interface was inlined (IDEA-152481) 2016-03-03 15:16:22 +01:00