Commit Graph
5875 Commits
Author SHA1 Message Date
Anna Kozlova 012e57d2ea lambda isValueCompatible check: ensure throws is not treated as normal completion (IDEA-135581) 2015-01-26 20:19:16 +03:00
Anna Kozlova 6edc7c729c extract method object: postpone formatting (IDEA-114278) 2015-01-26 20:19:16 +03:00
Yaroslav Lepenkin 423055974e IDEA-100368 package-info.java javadoc does not respond to Reformat Code 2015-01-26 19:51:36 +03:00
Yaroslav Lepenkin f761339f62 When detecting field dependencies, check method calls used in initializer whether they have references on class fields (IDEA-135442) 2015-01-26 19:47:21 +03:00
Roman Shevchenko a2f25de00b Cleanup (common parameter values delegated) 2015-01-23 11:55:09 +01:00
Anna Kozlova 9144a4a416 multiple jdks test: ensure Map.getOrDefault doesn't exist in jdk 7 but exist in jdk 8 2015-01-22 20:36:25 +01:00
Anna Kozlova 9c9daeef26 generate getter/setter by user template 2015-01-22 19:14:33 +01:00
Anna Kozlova e81c0c2c32 multiple jdks test of correct check of inheritance when super type has unknown type in type argument list 2015-01-22 19:14:32 +01:00
Anna Kozlova cfea16328e multiple jdks test of correct check of inheritance with different type arguments 2015-01-22 19:14:30 +01:00
Anna Kozlova 65064ac053 include InterruptedException into mock1.7 testdata fixed 2015-01-22 13:05:05 +01:00
peter 730bbf7667 MultipleJdksHighlightingTest: yet another test 2015-01-21 21:19:51 +01:00
peter 458b1b4b04 fix MultipleJdksHighlightingTest test data 2015-01-21 21:19:51 +01:00
Dmitry Jemerov bb8687d45e fix tests; correctly parse {@code} tags with embedded curly braces and multiline {@code} tags 2015-01-21 19:32:16 +01:00
Dmitry Jemerov cb13dccb2e disable HTML tag auto-closing inside JavaDoc inline tags (IDEA-66096) 2015-01-21 19:32:15 +01:00
Anna KozlovaandRoman Shevchenko e0953477b0 java: testdata fixed 2015-01-21 14:14:25 +01:00
Dmitry Jemerov 0da31f0c52 don't perform any additional parsing on the contents of the {@litera} tag in javadoc (IDEA-131483) 2015-01-21 13:47:36 +01:00
Dmitry Jemerov 256fd71176 don't perform any additional parsing on the contents of the {@code} tag in javadoc (IDEA-95956) 2015-01-21 13:47:36 +01:00
Dmitry Jemerov 6349e5cb35 javadoc: inherit parameter documentation from base class doc comment when method in this class has no doc comment (IDEA-89925) 2015-01-21 13:47:35 +01:00
Dmitry Avdeev fd3a79474c AnnotateCapitalizationIntention 2015-01-21 15:13:45 +03:00
Anna Kozlova d5ca65d80f multiple jdks: wrong resolve order tests bombed 2015-01-21 12:45:55 +01:00
Anna Kozlova 6cc60e2543 workaround for overload resolution for methods from Object when project has multiple jdks (IDEA-135422) 2015-01-21 12:14:13 +01:00
Anna Kozlova 5b62d34d11 switch context when get to anonymous class so access to the inherited members should not be raised as a conflict; super expression 2015-01-20 15:42:48 +01:00
Yaroslav Lepenkin 377794baf6 When testing module reformat - pass module directory into DataContext instead of random file. Fixes failing test (ReformatCodeActionTest.testOptimizeAndReformatInModule) 2015-01-20 14:19:13 +03:00
Anna Kozlova 64894391ea switch context when get to anonymous class so access to the inherited members should not be raised as a conflict 2015-01-20 11:13:06 +01:00
Anna Kozlova d879e82ff1 redundant cast: ensure only one cast from 2 same but equals casts is suggested as redundant (IDEA-135043) 2015-01-19 19:02:13 +01:00
Anna Kozlova 88b543d2c6 generate equals/hashCode: generate deepHashCode for IntelliJ template; do not use deep equals for Objects template as Objects.hash doesn't support it anyway (IDEA-135313) 2015-01-19 19:02:10 +01:00
Dmitry Batrak 4a7928f376 IDEA-69974 Fold regions are not properly created if 'Collapse All' is invoked right after opening editor
test case added
2015-01-19 16:45:59 +03:00
Anna Kozlova d60840ee4f cleanup 'public' modifier from the interface on "pull default method" (IDEA-135292) 2015-01-19 12:06:50 +01:00
Anna Kozlova e39377d449 Merge remote-tracking branch 'origin/master' 2015-01-19 10:55:11 +01:00
peter 88b82a297a try harder to place snapshots in teamcity temp dir 2015-01-16 17:48:28 +01:00
peter ee20648643 PsiEventsTest, perforce tests: dump heap snapshots to build temp dir 2015-01-16 14:25:48 +01:00
Yaroslav Lepenkin de17dfa24d Added ability to align consecutive variables declaration (IDEA-56947) 2015-01-16 11:53:47 +02:00
Anna Kozlova 7fbbc52ed6 reassign on introduce variable: ensure renamed; tests 2015-01-15 21:10:47 +01:00
Anna Kozlova 111f487f7e inplace introduce variable: rename variable introduced inside loop without braces (IDEA-135083) 2015-01-15 20:30:53 +01:00
peter 1aa2435e99 limit the number of inferred contracts (IDEA-135259) 2015-01-15 15:05:11 +01:00
peter 3ab6152515 dfa: when checking contracts, avoid duplicate states, and fail-fast for too complex contracts (IDEA-135259) 2015-01-15 15:05:10 +01:00
Anna Kozlova 79487fe48e method can be final: eliminate conflict between masks (IDEA-135056) 2015-01-15 10:25:53 +01:00
Anna Kozlova 574577fe73 introduce functional parameter: do not fold as functional interface creation would be in the place where local vars are not available 2015-01-15 10:25:52 +01:00
Anna Kozlova 55e83bf6e5 deep parameter delete: allow delete parameter when caller method has complex expression as argument 2015-01-15 10:25:51 +01:00
Alexander Zolotov f241b699b8 Enable forward carets traversing 2015-01-15 11:50:42 +03:00
peter 4948494bcb test data cleanup 2015-01-14 22:10:17 +01:00
peter e497f0221c dfa: support outer class fields access with qualified this
more test samples
2015-01-14 21:20:19 +01:00
peter 8658b30dde dfa: support outer class fields access with qualified this 2015-01-14 21:01:23 +01:00
Roman Shevchenko 45bc0efb0e Merge remote-tracking branch 'origin/master' 2015-01-14 19:49:16 +01:00
Roman Shevchenko f213be4fa7 Cleanup (JRT classes moved to a separate package) 2015-01-14 19:47:45 +01:00
peter 6a43043956 dump a memory snapshot if PsiEventsTest fails 2015-01-14 19:28:00 +01:00
peter cccd245a5f IDEA-134518 Insert "instanceof" completion variant on typing "!" (exclamation mark) 2015-01-14 18:55:22 +01:00
peter 3ad0612c6a restore autopopup after typing # in javadoc (IDEA-135231) 2015-01-14 17:58:35 +01:00
Anna Kozlova 7205db4b58 anonym -> lambda: evaluate ground type for type, inferred by position (IDEA-135211) 2015-01-14 16:45:51 +01:00
Anna Kozlova ba85aa6a1c redundant cast: check that then/else branches of conditional expressions stay assignable to the conditional expression type (IDEA-135153) 2015-01-14 16:45:47 +01:00